From 2275fcb548b8d0ec2d489b2f4eec24b418f49786 Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Wed, 8 Jul 2015 02:51:09 +0200 Subject: refinements --- common/gtk-2.0/assets-dark.svg | 5230 ++++++++++++++++++++ common/gtk-2.0/assets-dark/arrow-down-insens.png | Bin 0 -> 315 bytes common/gtk-2.0/assets-dark/arrow-down-prelight.png | Bin 0 -> 308 bytes .../assets-dark/arrow-down-small-insens.png | Bin 0 -> 289 bytes .../assets-dark/arrow-down-small-prelight.png | Bin 0 -> 275 bytes common/gtk-2.0/assets-dark/arrow-down-small.png | Bin 0 -> 280 bytes common/gtk-2.0/assets-dark/arrow-down.png | Bin 0 -> 313 bytes common/gtk-2.0/assets-dark/arrow-left-insens.png | Bin 0 -> 326 bytes common/gtk-2.0/assets-dark/arrow-left-prelight.png | Bin 0 -> 323 bytes common/gtk-2.0/assets-dark/arrow-left.png | Bin 0 -> 321 bytes common/gtk-2.0/assets-dark/arrow-right-insens.png | Bin 0 -> 329 bytes .../gtk-2.0/assets-dark/arrow-right-prelight.png | Bin 0 -> 312 bytes common/gtk-2.0/assets-dark/arrow-right.png | Bin 0 -> 318 bytes common/gtk-2.0/assets-dark/arrow-up-insens.png | Bin 0 -> 325 bytes common/gtk-2.0/assets-dark/arrow-up-prelight.png | Bin 0 -> 323 bytes .../gtk-2.0/assets-dark/arrow-up-small-insens.png | Bin 0 -> 278 bytes .../assets-dark/arrow-up-small-prelight.png | Bin 0 -> 280 bytes common/gtk-2.0/assets-dark/arrow-up-small.png | Bin 0 -> 280 bytes common/gtk-2.0/assets-dark/arrow-up.png | Bin 0 -> 321 bytes common/gtk-2.0/assets-dark/button-active.png | Bin 0 -> 292 bytes common/gtk-2.0/assets-dark/button-hover.png | Bin 0 -> 333 bytes common/gtk-2.0/assets-dark/button-insensitive.png | Bin 0 -> 295 bytes common/gtk-2.0/assets-dark/button.png | Bin 0 -> 309 bytes .../assets-dark/checkbox-checked-insensitive.png | Bin 0 -> 415 bytes common/gtk-2.0/assets-dark/checkbox-checked.png | Bin 0 -> 421 bytes .../assets-dark/checkbox-unchecked-insensitive.png | Bin 0 -> 269 bytes common/gtk-2.0/assets-dark/checkbox-unchecked.png | Bin 0 -> 262 bytes .../assets-dark/combo-entry-button-active-rtl.png | Bin 0 -> 235 bytes .../assets-dark/combo-entry-button-active.png | Bin 0 -> 238 bytes .../combo-entry-button-insensitive-rtl.png | Bin 0 -> 244 bytes .../assets-dark/combo-entry-button-insensitive.png | Bin 0 -> 263 bytes .../gtk-2.0/assets-dark/combo-entry-button-rtl.png | Bin 0 -> 253 bytes common/gtk-2.0/assets-dark/combo-entry-button.png | Bin 0 -> 272 bytes .../assets-dark/combo-entry-focus-notebook-rtl.png | Bin 0 -> 283 bytes .../assets-dark/combo-entry-focus-notebook.png | Bin 0 -> 269 bytes .../gtk-2.0/assets-dark/combo-entry-focus-rtl.png | Bin 0 -> 283 bytes common/gtk-2.0/assets-dark/combo-entry-focus.png | Bin 0 -> 268 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 0 -> 236 bytes .../combo-entry-insensitive-notebook.png | Bin 0 -> 231 bytes .../assets-dark/combo-entry-insensitive-rtl.png | Bin 0 -> 234 bytes .../assets-dark/combo-entry-insensitive.png | Bin 0 -> 232 bytes .../assets-dark/combo-entry-notebook-rtl.png | Bin 0 -> 255 bytes .../gtk-2.0/assets-dark/combo-entry-notebook.png | Bin 0 -> 247 bytes common/gtk-2.0/assets-dark/combo-entry-rtl.png | Bin 0 -> 264 bytes common/gtk-2.0/assets-dark/combo-entry.png | Bin 0 -> 244 bytes .../assets-dark/down-background-disable-rtl.png | Bin 0 -> 197 bytes .../assets-dark/down-background-disable.png | Bin 0 -> 206 bytes common/gtk-2.0/assets-dark/down-background-rtl.png | Bin 0 -> 202 bytes common/gtk-2.0/assets-dark/down-background.png | Bin 0 -> 209 bytes .../assets-dark/entry-border-active-bg-solid.png | Bin 0 -> 839 bytes .../gtk-2.0/assets-dark/entry-border-active-bg.png | Bin 0 -> 918 bytes .../gtk-2.0/assets-dark/entry-border-bg-solid.png | Bin 0 -> 690 bytes common/gtk-2.0/assets-dark/entry-border-bg.png | Bin 0 -> 818 bytes .../assets-dark/entry-border-disabled-bg.png | Bin 0 -> 616 bytes common/gtk-2.0/assets-dark/entry-border-fill.png | Bin 0 -> 154 bytes common/gtk-2.0/assets-dark/focus-line.png | Bin 0 -> 165 bytes common/gtk-2.0/assets-dark/frame-gap-end.png | Bin 0 -> 148 bytes common/gtk-2.0/assets-dark/frame-gap-start.png | Bin 0 -> 148 bytes common/gtk-2.0/assets-dark/frame.png | Bin 0 -> 178 bytes common/gtk-2.0/assets-dark/handle-h.png | Bin 0 -> 160 bytes common/gtk-2.0/assets-dark/handle-v.png | Bin 0 -> 157 bytes common/gtk-2.0/assets-dark/inline-toolbar.png | Bin 0 -> 193 bytes common/gtk-2.0/assets-dark/line-h.png | Bin 0 -> 151 bytes common/gtk-2.0/assets-dark/line-v.png | Bin 0 -> 151 bytes common/gtk-2.0/assets-dark/menu-arrow-prelight.png | Bin 0 -> 246 bytes common/gtk-2.0/assets-dark/menu-arrow.png | Bin 0 -> 246 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 403 bytes .../gtk-2.0/assets-dark/menu-checkbox-checked.png | Bin 0 -> 385 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 0 -> 235 bytes .../assets-dark/menu-checkbox-unchecked.png | Bin 0 -> 242 bytes .../assets-dark/menu-radio-checked-insensitive.png | Bin 0 -> 444 bytes common/gtk-2.0/assets-dark/menu-radio-checked.png | Bin 0 -> 433 bytes .../menu-radio-unchecked-insensitive.png | Bin 0 -> 512 bytes .../gtk-2.0/assets-dark/menu-radio-unchecked.png | Bin 0 -> 507 bytes common/gtk-2.0/assets-dark/menu_line_h.png | Bin 0 -> 147 bytes common/gtk-2.0/assets-dark/menubar.png | Bin 0 -> 183 bytes common/gtk-2.0/assets-dark/menubar_button.png | Bin 0 -> 164 bytes common/gtk-2.0/assets-dark/menuitem.png | Bin 0 -> 175 bytes common/gtk-2.0/assets-dark/minus.png | Bin 0 -> 289 bytes .../notebook-entry-border-active-bg.png | Bin 0 -> 927 bytes .../assets-dark/notebook-entry-border-bg.png | Bin 0 -> 763 bytes .../notebook-entry-border-disabled-bg.png | Bin 0 -> 592 bytes common/gtk-2.0/assets-dark/notebook-gap-horiz.png | Bin 0 -> 160 bytes common/gtk-2.0/assets-dark/notebook-gap-vert.png | Bin 0 -> 155 bytes common/gtk-2.0/assets-dark/notebook.png | Bin 0 -> 178 bytes common/gtk-2.0/assets-dark/null.png | Bin 0 -> 148 bytes common/gtk-2.0/assets-dark/plus.png | Bin 0 -> 281 bytes common/gtk-2.0/assets-dark/progressbar.png | Bin 0 -> 287 bytes common/gtk-2.0/assets-dark/progressbar_v.png | Bin 0 -> 279 bytes .../assets-dark/radio-checked-insensitive.png | Bin 0 -> 493 bytes common/gtk-2.0/assets-dark/radio-checked.png | Bin 0 -> 460 bytes .../assets-dark/radio-unchecked-insensitive.png | Bin 0 -> 524 bytes common/gtk-2.0/assets-dark/radio-unchecked.png | Bin 0 -> 529 bytes common/gtk-2.0/assets-dark/slider-horiz-active.png | Bin 0 -> 260 bytes common/gtk-2.0/assets-dark/slider-horiz-insens.png | Bin 0 -> 258 bytes .../gtk-2.0/assets-dark/slider-horiz-prelight.png | Bin 0 -> 256 bytes common/gtk-2.0/assets-dark/slider-horiz.png | Bin 0 -> 260 bytes common/gtk-2.0/assets-dark/slider-insensitive.png | Bin 0 -> 575 bytes common/gtk-2.0/assets-dark/slider-prelight.png | Bin 0 -> 457 bytes common/gtk-2.0/assets-dark/slider-vert-active.png | Bin 0 -> 265 bytes common/gtk-2.0/assets-dark/slider-vert-insens.png | Bin 0 -> 263 bytes .../gtk-2.0/assets-dark/slider-vert-prelight.png | Bin 0 -> 264 bytes common/gtk-2.0/assets-dark/slider-vert.png | Bin 0 -> 271 bytes common/gtk-2.0/assets-dark/slider.png | Bin 0 -> 581 bytes common/gtk-2.0/assets-dark/tab-bottom-active.png | Bin 0 -> 221 bytes common/gtk-2.0/assets-dark/tab-left-active.png | Bin 0 -> 226 bytes common/gtk-2.0/assets-dark/tab-right-active.png | Bin 0 -> 227 bytes common/gtk-2.0/assets-dark/tab-top-active.png | Bin 0 -> 226 bytes .../assets-dark/toolbar-entry-border-active-bg.png | Bin 0 -> 934 bytes .../assets-dark/toolbar-entry-border-bg.png | Bin 0 -> 696 bytes .../toolbar-entry-border-disabled-bg.png | Bin 0 -> 580 bytes common/gtk-2.0/assets-dark/toolbar.png | Bin 0 -> 183 bytes common/gtk-2.0/assets-dark/tree_header.png | Bin 0 -> 166 bytes common/gtk-2.0/assets-dark/trough-horizontal.png | Bin 0 -> 242 bytes common/gtk-2.0/assets-dark/trough-progressbar.png | Bin 0 -> 311 bytes .../gtk-2.0/assets-dark/trough-progressbar_v.png | Bin 0 -> 302 bytes common/gtk-2.0/assets-dark/trough-scrollbar.png | Bin 0 -> 158 bytes common/gtk-2.0/assets-dark/trough-vertical.png | Bin 0 -> 255 bytes .../assets-dark/up-background-disable-rtl.png | Bin 0 -> 203 bytes .../gtk-2.0/assets-dark/up-background-disable.png | Bin 0 -> 218 bytes common/gtk-2.0/assets-dark/up-background-rtl.png | Bin 0 -> 207 bytes common/gtk-2.0/assets-dark/up-background.png | Bin 0 -> 226 bytes common/gtk-2.0/assets.svg | 241 +- common/gtk-2.0/assets/combo-entry-focus-rtl.png | Bin 278 -> 281 bytes common/gtk-2.0/assets/combo-entry-focus.png | Bin 275 -> 277 bytes .../gtk-2.0/assets/combo-entry-insensitive-rtl.png | Bin 249 -> 249 bytes common/gtk-2.0/assets/combo-entry-insensitive.png | Bin 230 -> 226 bytes common/gtk-2.0/assets/combo-entry-rtl.png | Bin 273 -> 271 bytes common/gtk-2.0/assets/combo-entry.png | Bin 254 -> 250 bytes .../assets/entry-border-active-bg-solid.png | Bin 815 -> 807 bytes common/gtk-2.0/assets/entry-border-active-bg.png | Bin 882 -> 905 bytes common/gtk-2.0/assets/entry-border-bg-solid.png | Bin 717 -> 702 bytes common/gtk-2.0/assets/entry-border-bg.png | Bin 824 -> 826 bytes common/gtk-2.0/assets/entry-border-disabled-bg.png | Bin 627 -> 618 bytes common/gtk-2.0/assets/toolbar.png | Bin 183 -> 183 bytes common/gtk-2.0/gtkrc | 2556 +--------- common/gtk-2.0/gtkrc-dark | 10 + common/gtk-2.0/gtkrc-light | 10 + common/gtk-2.0/main.rc | 2438 +++++++++ common/gtk-2.0/menubar-toolbar/menubar-dark.png | Bin 0 -> 183 bytes .../menubar-toolbar/menubar-toolbar-dark.rc | 127 + common/gtk-2.0/menubar-toolbar/menubar-toolbar.rc | 127 + common/gtk-2.0/menubar-toolbar/menubar.png | Bin 0 -> 183 bytes .../menubar-toolbar/menubar_button-dark.png | Bin 0 -> 164 bytes common/gtk-2.0/menubar-toolbar/menubar_button.png | Bin 0 -> 179 bytes .../toolbar-entry-border-active-bg-dark.png | Bin 0 -> 934 bytes .../toolbar-entry-border-active-bg.png | Bin 0 -> 888 bytes .../toolbar-entry-border-bg-dark.png | Bin 0 -> 696 bytes .../menubar-toolbar/toolbar-entry-border-bg.png | Bin 0 -> 789 bytes .../toolbar-entry-border-disabled-bg-dark.png | Bin 0 -> 580 bytes .../toolbar-entry-border-disabled-bg.png | Bin 0 -> 667 bytes common/gtk-2.0/render-dark-assets.sh | 23 + common/gtk-3.0/3.14/_applications.scss | 8 +- common/gtk-3.0/3.14/_colors.scss | 23 +- common/gtk-3.0/3.14/_common.scss | 91 +- common/gtk-3.0/3.14/_drawing.scss | 17 +- common/gtk-3.0/3.14/_transparent_widgets.scss | 21 +- common/gtk-3.0/3.14/assets.svg | 556 +-- .../gtk-3.0/3.14/assets/checkbox-checked-dark.png | Bin 427 -> 421 bytes .../3.14/assets/checkbox-checked-dark@2.png | Bin 651 -> 646 bytes .../assets/checkbox-checked-insensitive-dark.png | Bin 418 -> 415 bytes .../assets/checkbox-checked-insensitive-dark@2.png | Bin 650 -> 645 bytes .../assets/checkbox-checked-selectionmode-dark.png | Bin 684 -> 668 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 1041 -> 1031 bytes common/gtk-3.0/3.14/assets/checkbox-mixed-dark.png | Bin 251 -> 257 bytes .../gtk-3.0/3.14/assets/checkbox-mixed-dark@2.png | Bin 365 -> 367 bytes .../assets/checkbox-mixed-insensitive-dark.png | Bin 261 -> 264 bytes .../assets/checkbox-mixed-insensitive-dark@2.png | Bin 378 -> 379 bytes .../3.14/assets/checkbox-selectionmode-dark.png | Bin 727 -> 648 bytes .../3.14/assets/checkbox-selectionmode-dark@2.png | Bin 1152 -> 1078 bytes .../3.14/assets/checkbox-unchecked-dark.png | Bin 318 -> 291 bytes .../3.14/assets/checkbox-unchecked-dark@2.png | Bin 485 -> 470 bytes .../assets/checkbox-unchecked-insensitive-dark.png | Bin 304 -> 287 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 463 -> 440 bytes common/gtk-3.0/3.14/assets/radio-checked-dark.png | Bin 459 -> 460 bytes .../gtk-3.0/3.14/assets/radio-checked-dark@2.png | Bin 864 -> 862 bytes .../3.14/assets/radio-checked-insensitive-dark.png | Bin 490 -> 497 bytes .../assets/radio-checked-insensitive-dark@2.png | Bin 884 -> 889 bytes common/gtk-3.0/3.14/assets/radio-mixed-dark.png | Bin 417 -> 417 bytes common/gtk-3.0/3.14/assets/radio-mixed-dark@2.png | Bin 724 -> 723 bytes .../3.14/assets/radio-mixed-insensitive-dark.png | Bin 447 -> 449 bytes .../3.14/assets/radio-mixed-insensitive-dark@2.png | Bin 753 -> 751 bytes .../gtk-3.0/3.14/assets/radio-unchecked-dark.png | Bin 565 -> 536 bytes .../gtk-3.0/3.14/assets/radio-unchecked-dark@2.png | Bin 1056 -> 1023 bytes .../assets/radio-unchecked-insensitive-dark.png | Bin 544 -> 506 bytes .../assets/radio-unchecked-insensitive-dark@2.png | Bin 1078 -> 1047 bytes common/gtk-3.0/3.14/assets/switch-active-dark.png | Bin 1029 -> 1016 bytes .../gtk-3.0/3.14/assets/switch-active-dark@2.png | Bin 2041 -> 2038 bytes .../3.14/assets/switch-active-header-dark.png | Bin 1029 -> 1021 bytes .../3.14/assets/switch-active-header-dark@2.png | Bin 2041 -> 2027 bytes .../3.14/assets/switch-active-insensitive-dark.png | Bin 1016 -> 1015 bytes .../assets/switch-active-insensitive-dark@2.png | Bin 2068 -> 2051 bytes .../switch-active-insensitive-header-dark.png | Bin 1016 -> 1005 bytes .../switch-active-insensitive-header-dark@2.png | Bin 2068 -> 2049 bytes common/gtk-3.0/3.14/assets/switch-dark.png | Bin 960 -> 1002 bytes common/gtk-3.0/3.14/assets/switch-dark@2.png | Bin 1879 -> 1998 bytes common/gtk-3.0/3.14/assets/switch-header-dark.png | Bin 1000 -> 965 bytes .../gtk-3.0/3.14/assets/switch-header-dark@2.png | Bin 2051 -> 1898 bytes .../3.14/assets/switch-insensitive-dark.png | Bin 966 -> 1022 bytes .../3.14/assets/switch-insensitive-dark@2.png | Bin 1956 -> 2054 bytes .../3.14/assets/switch-insensitive-header-dark.png | Bin 1035 -> 987 bytes .../assets/switch-insensitive-header-dark@2.png | Bin 2099 -> 1990 bytes .../assets/titlebutton-close-backdrop-dark.png | Bin 674 -> 686 bytes .../assets/titlebutton-close-backdrop-dark@2.png | Bin 1398 -> 1444 bytes .../3.14/assets/titlebutton-close-backdrop.png | Bin 722 -> 735 bytes .../3.14/assets/titlebutton-close-backdrop@2.png | Bin 1477 -> 1487 bytes .../3.14/assets/titlebutton-max-backdrop-dark.png | Bin 638 -> 655 bytes .../assets/titlebutton-max-backdrop-dark@2.png | Bin 1224 -> 1272 bytes .../3.14/assets/titlebutton-max-backdrop.png | Bin 686 -> 690 bytes .../3.14/assets/titlebutton-max-backdrop@2.png | Bin 1327 -> 1324 bytes .../gtk-3.0/3.14/assets/titlebutton-max-dark.png | Bin 640 -> 661 bytes .../gtk-3.0/3.14/assets/titlebutton-max-dark@2.png | Bin 1198 -> 1249 bytes .../3.14/assets/titlebutton-max-hover-dark.png | Bin 685 -> 689 bytes .../3.14/assets/titlebutton-max-hover-dark@2.png | Bin 1314 -> 1340 bytes .../gtk-3.0/3.14/assets/titlebutton-max-hover.png | Bin 684 -> 691 bytes .../3.14/assets/titlebutton-max-hover@2.png | Bin 1316 -> 1319 bytes common/gtk-3.0/3.14/assets/titlebutton-max.png | Bin 689 -> 682 bytes common/gtk-3.0/3.14/assets/titlebutton-max@2.png | Bin 1320 -> 1326 bytes .../3.14/assets/titlebutton-min-backdrop-dark.png | Bin 544 -> 556 bytes .../assets/titlebutton-min-backdrop-dark@2.png | Bin 1090 -> 1121 bytes .../3.14/assets/titlebutton-min-backdrop.png | Bin 599 -> 598 bytes .../3.14/assets/titlebutton-min-backdrop@2.png | Bin 1178 -> 1180 bytes .../gtk-3.0/3.14/assets/titlebutton-min-dark.png | Bin 556 -> 567 bytes .../gtk-3.0/3.14/assets/titlebutton-min-dark@2.png | Bin 1077 -> 1078 bytes .../3.14/assets/titlebutton-min-hover-dark.png | Bin 569 -> 560 bytes .../3.14/assets/titlebutton-min-hover-dark@2.png | Bin 1194 -> 1189 bytes .../gtk-3.0/3.14/assets/titlebutton-min-hover.png | Bin 580 -> 580 bytes .../3.14/assets/titlebutton-min-hover@2.png | Bin 1174 -> 1175 bytes common/gtk-3.0/3.14/assets/titlebutton-min.png | Bin 579 -> 577 bytes common/gtk-3.0/3.14/assets/titlebutton-min@2.png | Bin 1188 -> 1184 bytes common/gtk-3.0/3.14/gtk-contained-dark.css | 592 ++- common/gtk-3.0/3.14/gtk-contained-dark.scss | 1 + common/gtk-3.0/3.14/gtk-contained-darker.css | 3478 +++++++++++++ common/gtk-3.0/3.14/gtk-contained-darker.scss | 17 + common/gtk-3.0/3.14/gtk-contained-solid-dark.css | 592 ++- common/gtk-3.0/3.14/gtk-contained-solid-dark.scss | 1 + common/gtk-3.0/3.14/gtk-contained-solid.css | 310 +- common/gtk-3.0/3.14/gtk-contained-solid.scss | 1 + common/gtk-3.0/3.14/gtk-contained.css | 310 +- common/gtk-3.0/3.14/gtk-contained.scss | 1 + common/gtk-3.0/3.16/_colors.scss | 22 +- common/gtk-3.0/3.16/_common.scss | 39 +- common/gtk-3.0/3.16/_drawing.scss | 14 +- common/gtk-3.0/3.16/_transparent_widgets.scss | 6 +- common/gtk-3.0/3.16/assets.svg | 1621 +----- common/gtk-3.0/3.16/assets.txt | 16 - .../gtk-3.0/3.16/assets/checkbox-checked-dark.png | Bin 427 -> 421 bytes .../3.16/assets/checkbox-checked-dark@2.png | Bin 651 -> 646 bytes .../assets/checkbox-checked-insensitive-dark.png | Bin 418 -> 415 bytes .../assets/checkbox-checked-insensitive-dark@2.png | Bin 650 -> 645 bytes .../assets/checkbox-checked-selectionmode-dark.png | Bin 684 -> 668 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 1041 -> 1031 bytes common/gtk-3.0/3.16/assets/checkbox-mixed-dark.png | Bin 251 -> 257 bytes .../gtk-3.0/3.16/assets/checkbox-mixed-dark@2.png | Bin 365 -> 367 bytes .../assets/checkbox-mixed-insensitive-dark.png | Bin 261 -> 264 bytes .../assets/checkbox-mixed-insensitive-dark@2.png | Bin 378 -> 379 bytes .../3.16/assets/checkbox-selectionmode-dark.png | Bin 727 -> 648 bytes .../3.16/assets/checkbox-selectionmode-dark@2.png | Bin 1152 -> 1078 bytes .../3.16/assets/checkbox-unchecked-dark.png | Bin 318 -> 291 bytes .../3.16/assets/checkbox-unchecked-dark@2.png | Bin 485 -> 470 bytes .../assets/checkbox-unchecked-insensitive-dark.png | Bin 304 -> 287 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 463 -> 440 bytes common/gtk-3.0/3.16/assets/radio-checked-dark.png | Bin 459 -> 460 bytes .../gtk-3.0/3.16/assets/radio-checked-dark@2.png | Bin 864 -> 862 bytes .../3.16/assets/radio-checked-insensitive-dark.png | Bin 490 -> 497 bytes .../assets/radio-checked-insensitive-dark@2.png | Bin 884 -> 889 bytes common/gtk-3.0/3.16/assets/radio-mixed-dark.png | Bin 417 -> 417 bytes common/gtk-3.0/3.16/assets/radio-mixed-dark@2.png | Bin 724 -> 723 bytes .../3.16/assets/radio-mixed-insensitive-dark.png | Bin 447 -> 449 bytes .../3.16/assets/radio-mixed-insensitive-dark@2.png | Bin 753 -> 751 bytes .../gtk-3.0/3.16/assets/radio-unchecked-dark.png | Bin 565 -> 536 bytes .../gtk-3.0/3.16/assets/radio-unchecked-dark@2.png | Bin 1056 -> 1023 bytes .../assets/radio-unchecked-insensitive-dark.png | Bin 544 -> 506 bytes .../assets/radio-unchecked-insensitive-dark@2.png | Bin 1078 -> 1047 bytes common/gtk-3.0/3.16/assets/switch-active-dark.png | Bin 1029 -> 1016 bytes .../gtk-3.0/3.16/assets/switch-active-dark@2.png | Bin 2041 -> 2038 bytes .../3.16/assets/switch-active-header-dark.png | Bin 1029 -> 1021 bytes .../3.16/assets/switch-active-header-dark@2.png | Bin 2041 -> 2027 bytes .../3.16/assets/switch-active-header-darker.png | Bin 1029 -> 0 bytes .../3.16/assets/switch-active-header-darker@2.png | Bin 2041 -> 0 bytes .../3.16/assets/switch-active-insensitive-dark.png | Bin 1016 -> 1015 bytes .../assets/switch-active-insensitive-dark@2.png | Bin 2068 -> 2051 bytes .../switch-active-insensitive-header-dark.png | Bin 1016 -> 1005 bytes .../switch-active-insensitive-header-dark@2.png | Bin 2068 -> 2049 bytes .../switch-active-insensitive-header-darker.png | Bin 1016 -> 0 bytes .../switch-active-insensitive-header-darker@2.png | Bin 2068 -> 0 bytes common/gtk-3.0/3.16/assets/switch-dark.png | Bin 960 -> 1002 bytes common/gtk-3.0/3.16/assets/switch-dark@2.png | Bin 1879 -> 1998 bytes common/gtk-3.0/3.16/assets/switch-header-dark.png | Bin 982 -> 965 bytes .../gtk-3.0/3.16/assets/switch-header-dark@2.png | Bin 1985 -> 1898 bytes .../gtk-3.0/3.16/assets/switch-header-darker.png | Bin 971 -> 0 bytes .../gtk-3.0/3.16/assets/switch-header-darker@2.png | Bin 1925 -> 0 bytes .../3.16/assets/switch-insensitive-dark.png | Bin 966 -> 1022 bytes .../3.16/assets/switch-insensitive-dark@2.png | Bin 1956 -> 2054 bytes .../3.16/assets/switch-insensitive-header-dark.png | Bin 1009 -> 987 bytes .../assets/switch-insensitive-header-dark@2.png | Bin 2084 -> 1990 bytes .../assets/switch-insensitive-header-darker.png | Bin 993 -> 0 bytes .../assets/switch-insensitive-header-darker@2.png | Bin 2021 -> 0 bytes .../assets/titlebutton-close-active-darker.png | Bin 539 -> 0 bytes .../assets/titlebutton-close-active-darker@2.png | Bin 1039 -> 0 bytes .../assets/titlebutton-close-backdrop-dark.png | Bin 674 -> 686 bytes .../assets/titlebutton-close-backdrop-dark@2.png | Bin 1398 -> 1444 bytes .../assets/titlebutton-close-backdrop-darker.png | Bin 686 -> 0 bytes .../assets/titlebutton-close-backdrop-darker@2.png | Bin 1444 -> 0 bytes .../3.16/assets/titlebutton-close-darker.png | Bin 540 -> 0 bytes .../3.16/assets/titlebutton-close-darker@2.png | Bin 1016 -> 0 bytes .../3.16/assets/titlebutton-close-hover-darker.png | Bin 509 -> 0 bytes .../assets/titlebutton-close-hover-darker@2.png | Bin 996 -> 0 bytes .../3.16/assets/titlebutton-max-active-darker.png | Bin 514 -> 0 bytes .../assets/titlebutton-max-active-darker@2.png | Bin 850 -> 0 bytes .../3.16/assets/titlebutton-max-backdrop-dark.png | Bin 638 -> 655 bytes .../assets/titlebutton-max-backdrop-dark@2.png | Bin 1224 -> 1272 bytes .../assets/titlebutton-max-backdrop-darker.png | Bin 655 -> 0 bytes .../assets/titlebutton-max-backdrop-darker@2.png | Bin 1272 -> 0 bytes .../gtk-3.0/3.16/assets/titlebutton-max-dark.png | Bin 640 -> 661 bytes .../gtk-3.0/3.16/assets/titlebutton-max-dark@2.png | Bin 1198 -> 1249 bytes .../gtk-3.0/3.16/assets/titlebutton-max-darker.png | Bin 661 -> 0 bytes .../3.16/assets/titlebutton-max-darker@2.png | Bin 1249 -> 0 bytes .../3.16/assets/titlebutton-max-hover-dark.png | Bin 685 -> 689 bytes .../3.16/assets/titlebutton-max-hover-dark@2.png | Bin 1314 -> 1340 bytes .../3.16/assets/titlebutton-max-hover-darker.png | Bin 689 -> 0 bytes .../3.16/assets/titlebutton-max-hover-darker@2.png | Bin 1340 -> 0 bytes .../3.16/assets/titlebutton-min-active-darker.png | Bin 418 -> 0 bytes .../assets/titlebutton-min-active-darker@2.png | Bin 729 -> 0 bytes .../3.16/assets/titlebutton-min-backdrop-dark.png | Bin 544 -> 556 bytes .../assets/titlebutton-min-backdrop-dark@2.png | Bin 1090 -> 1121 bytes .../assets/titlebutton-min-backdrop-darker.png | Bin 556 -> 0 bytes .../assets/titlebutton-min-backdrop-darker@2.png | Bin 1121 -> 0 bytes .../gtk-3.0/3.16/assets/titlebutton-min-dark.png | Bin 556 -> 567 bytes .../gtk-3.0/3.16/assets/titlebutton-min-dark@2.png | Bin 1077 -> 1078 bytes .../gtk-3.0/3.16/assets/titlebutton-min-darker.png | Bin 567 -> 0 bytes .../3.16/assets/titlebutton-min-darker@2.png | Bin 1078 -> 0 bytes .../3.16/assets/titlebutton-min-hover-dark.png | Bin 569 -> 560 bytes .../3.16/assets/titlebutton-min-hover-dark@2.png | Bin 1194 -> 1189 bytes .../3.16/assets/titlebutton-min-hover-darker.png | Bin 560 -> 0 bytes .../3.16/assets/titlebutton-min-hover-darker@2.png | Bin 1189 -> 0 bytes common/gtk-3.0/3.16/gtk-contained-dark.css | 538 +- common/gtk-3.0/3.16/gtk-contained-darker.css | 342 +- common/gtk-3.0/3.16/gtk-contained-solid-dark.css | 538 +- common/gtk-3.0/3.16/gtk-contained-solid.css | 230 +- common/gtk-3.0/3.16/gtk-contained.css | 230 +- 341 files changed, 14104 insertions(+), 6273 deletions(-) create mode 100644 common/gtk-2.0/assets-dark.svg create mode 100644 common/gtk-2.0/assets-dark/arrow-down-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-down-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-down-small-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-down-small-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-down-small.png create mode 100644 common/gtk-2.0/assets-dark/arrow-down.png create mode 100644 common/gtk-2.0/assets-dark/arrow-left-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-left-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-left.png create mode 100644 common/gtk-2.0/assets-dark/arrow-right-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-right-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-right.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up-small-insens.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up-small-prelight.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up-small.png create mode 100644 common/gtk-2.0/assets-dark/arrow-up.png create mode 100644 common/gtk-2.0/assets-dark/button-active.png create mode 100644 common/gtk-2.0/assets-dark/button-hover.png create mode 100644 common/gtk-2.0/assets-dark/button-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/button.png create mode 100644 common/gtk-2.0/assets-dark/checkbox-checked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/checkbox-checked.png create mode 100644 common/gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/checkbox-unchecked.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button-active.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-button.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-focus-notebook.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-focus-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-focus.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-notebook.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry-rtl.png create mode 100644 common/gtk-2.0/assets-dark/combo-entry.png create mode 100644 common/gtk-2.0/assets-dark/down-background-disable-rtl.png create mode 100644 common/gtk-2.0/assets-dark/down-background-disable.png create mode 100644 common/gtk-2.0/assets-dark/down-background-rtl.png create mode 100644 common/gtk-2.0/assets-dark/down-background.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-active-bg-solid.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-active-bg.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-bg-solid.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-bg.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-disabled-bg.png create mode 100644 common/gtk-2.0/assets-dark/entry-border-fill.png create mode 100644 common/gtk-2.0/assets-dark/focus-line.png create mode 100644 common/gtk-2.0/assets-dark/frame-gap-end.png create mode 100644 common/gtk-2.0/assets-dark/frame-gap-start.png create mode 100644 common/gtk-2.0/assets-dark/frame.png create mode 100644 common/gtk-2.0/assets-dark/handle-h.png create mode 100644 common/gtk-2.0/assets-dark/handle-v.png create mode 100644 common/gtk-2.0/assets-dark/inline-toolbar.png create mode 100644 common/gtk-2.0/assets-dark/line-h.png create mode 100644 common/gtk-2.0/assets-dark/line-v.png create mode 100644 common/gtk-2.0/assets-dark/menu-arrow-prelight.png create mode 100644 common/gtk-2.0/assets-dark/menu-arrow.png create mode 100644 common/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/menu-checkbox-checked.png create mode 100644 common/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/menu-checkbox-unchecked.png create mode 100644 common/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/menu-radio-checked.png create mode 100644 common/gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/menu-radio-unchecked.png create mode 100644 common/gtk-2.0/assets-dark/menu_line_h.png create mode 100644 common/gtk-2.0/assets-dark/menubar.png create mode 100644 common/gtk-2.0/assets-dark/menubar_button.png create mode 100644 common/gtk-2.0/assets-dark/menuitem.png create mode 100644 common/gtk-2.0/assets-dark/minus.png create mode 100644 common/gtk-2.0/assets-dark/notebook-entry-border-active-bg.png create mode 100644 common/gtk-2.0/assets-dark/notebook-entry-border-bg.png create mode 100644 common/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png create mode 100644 common/gtk-2.0/assets-dark/notebook-gap-horiz.png create mode 100644 common/gtk-2.0/assets-dark/notebook-gap-vert.png create mode 100644 common/gtk-2.0/assets-dark/notebook.png create mode 100644 common/gtk-2.0/assets-dark/null.png create mode 100644 common/gtk-2.0/assets-dark/plus.png create mode 100644 common/gtk-2.0/assets-dark/progressbar.png create mode 100644 common/gtk-2.0/assets-dark/progressbar_v.png create mode 100644 common/gtk-2.0/assets-dark/radio-checked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/radio-checked.png create mode 100644 common/gtk-2.0/assets-dark/radio-unchecked-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/radio-unchecked.png create mode 100644 common/gtk-2.0/assets-dark/slider-horiz-active.png create mode 100644 common/gtk-2.0/assets-dark/slider-horiz-insens.png create mode 100644 common/gtk-2.0/assets-dark/slider-horiz-prelight.png create mode 100644 common/gtk-2.0/assets-dark/slider-horiz.png create mode 100644 common/gtk-2.0/assets-dark/slider-insensitive.png create mode 100644 common/gtk-2.0/assets-dark/slider-prelight.png create mode 100644 common/gtk-2.0/assets-dark/slider-vert-active.png create mode 100644 common/gtk-2.0/assets-dark/slider-vert-insens.png create mode 100644 common/gtk-2.0/assets-dark/slider-vert-prelight.png create mode 100644 common/gtk-2.0/assets-dark/slider-vert.png create mode 100644 common/gtk-2.0/assets-dark/slider.png create mode 100644 common/gtk-2.0/assets-dark/tab-bottom-active.png create mode 100644 common/gtk-2.0/assets-dark/tab-left-active.png create mode 100644 common/gtk-2.0/assets-dark/tab-right-active.png create mode 100644 common/gtk-2.0/assets-dark/tab-top-active.png create mode 100644 common/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png create mode 100644 common/gtk-2.0/assets-dark/toolbar-entry-border-bg.png create mode 100644 common/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png create mode 100644 common/gtk-2.0/assets-dark/toolbar.png create mode 100644 common/gtk-2.0/assets-dark/tree_header.png create mode 100644 common/gtk-2.0/assets-dark/trough-horizontal.png create mode 100644 common/gtk-2.0/assets-dark/trough-progressbar.png create mode 100644 common/gtk-2.0/assets-dark/trough-progressbar_v.png create mode 100644 common/gtk-2.0/assets-dark/trough-scrollbar.png create mode 100644 common/gtk-2.0/assets-dark/trough-vertical.png create mode 100644 common/gtk-2.0/assets-dark/up-background-disable-rtl.png create mode 100644 common/gtk-2.0/assets-dark/up-background-disable.png create mode 100644 common/gtk-2.0/assets-dark/up-background-rtl.png create mode 100644 common/gtk-2.0/assets-dark/up-background.png create mode 100644 common/gtk-2.0/gtkrc-dark create mode 100644 common/gtk-2.0/gtkrc-light create mode 100644 common/gtk-2.0/main.rc create mode 100644 common/gtk-2.0/menubar-toolbar/menubar-dark.png create mode 100644 common/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc create mode 100644 common/gtk-2.0/menubar-toolbar/menubar-toolbar.rc create mode 100644 common/gtk-2.0/menubar-toolbar/menubar.png create mode 100644 common/gtk-2.0/menubar-toolbar/menubar_button-dark.png create mode 100644 common/gtk-2.0/menubar-toolbar/menubar_button.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg-dark.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg-dark.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png create mode 100644 common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg.png create mode 100755 common/gtk-2.0/render-dark-assets.sh create mode 100644 common/gtk-3.0/3.14/gtk-contained-darker.css create mode 100644 common/gtk-3.0/3.14/gtk-contained-darker.scss delete mode 100644 common/gtk-3.0/3.16/assets/switch-active-header-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-active-header-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-active-insensitive-header-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-active-insensitive-header-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-header-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-header-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-insensitive-header-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/switch-insensitive-header-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-active-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-active-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-backdrop-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-backdrop-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-hover-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-close-hover-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-active-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-active-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-backdrop-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-backdrop-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-hover-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-max-hover-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-active-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-active-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-backdrop-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-backdrop-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-darker@2.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-hover-darker.png delete mode 100644 common/gtk-3.0/3.16/assets/titlebutton-min-hover-darker@2.png diff --git a/common/gtk-2.0/assets-dark.svg b/common/gtk-2.0/assets-dark.svg new file mode 100644 index 0000000..23d7cb5 --- /dev/null +++ b/common/gtk-2.0/assets-dark.svg @@ -0,0 +1,5230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/gtk-2.0/assets-dark/arrow-down-insens.png b/common/gtk-2.0/assets-dark/arrow-down-insens.png new file mode 100644 index 0000000..eca193b Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-down-prelight.png b/common/gtk-2.0/assets-dark/arrow-down-prelight.png new file mode 100644 index 0000000..4e6e748 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-down-small-insens.png b/common/gtk-2.0/assets-dark/arrow-down-small-insens.png new file mode 100644 index 0000000..a61005c Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down-small-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-down-small-prelight.png b/common/gtk-2.0/assets-dark/arrow-down-small-prelight.png new file mode 100644 index 0000000..d239713 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down-small-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-down-small.png b/common/gtk-2.0/assets-dark/arrow-down-small.png new file mode 100644 index 0000000..62049ee Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down-small.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-down.png b/common/gtk-2.0/assets-dark/arrow-down.png new file mode 100644 index 0000000..7113603 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-down.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-left-insens.png b/common/gtk-2.0/assets-dark/arrow-left-insens.png new file mode 100644 index 0000000..1acf958 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-left-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-left-prelight.png b/common/gtk-2.0/assets-dark/arrow-left-prelight.png new file mode 100644 index 0000000..d5baf19 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-left-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-left.png b/common/gtk-2.0/assets-dark/arrow-left.png new file mode 100644 index 0000000..bba89a1 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-left.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-right-insens.png b/common/gtk-2.0/assets-dark/arrow-right-insens.png new file mode 100644 index 0000000..fee1a42 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-right-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-right-prelight.png b/common/gtk-2.0/assets-dark/arrow-right-prelight.png new file mode 100644 index 0000000..9f7bc21 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-right-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-right.png b/common/gtk-2.0/assets-dark/arrow-right.png new file mode 100644 index 0000000..43f9aaf Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-right.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up-insens.png b/common/gtk-2.0/assets-dark/arrow-up-insens.png new file mode 100644 index 0000000..226e45a Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up-prelight.png b/common/gtk-2.0/assets-dark/arrow-up-prelight.png new file mode 100644 index 0000000..f45a454 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up-small-insens.png b/common/gtk-2.0/assets-dark/arrow-up-small-insens.png new file mode 100644 index 0000000..64aed1b Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up-small-insens.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up-small-prelight.png b/common/gtk-2.0/assets-dark/arrow-up-small-prelight.png new file mode 100644 index 0000000..308ef89 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up-small-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up-small.png b/common/gtk-2.0/assets-dark/arrow-up-small.png new file mode 100644 index 0000000..13601b6 Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up-small.png differ diff --git a/common/gtk-2.0/assets-dark/arrow-up.png b/common/gtk-2.0/assets-dark/arrow-up.png new file mode 100644 index 0000000..396840a Binary files /dev/null and b/common/gtk-2.0/assets-dark/arrow-up.png differ diff --git a/common/gtk-2.0/assets-dark/button-active.png b/common/gtk-2.0/assets-dark/button-active.png new file mode 100644 index 0000000..4fcd2a1 Binary files /dev/null and b/common/gtk-2.0/assets-dark/button-active.png differ diff --git a/common/gtk-2.0/assets-dark/button-hover.png b/common/gtk-2.0/assets-dark/button-hover.png new file mode 100644 index 0000000..92607af Binary files /dev/null and b/common/gtk-2.0/assets-dark/button-hover.png differ diff --git a/common/gtk-2.0/assets-dark/button-insensitive.png b/common/gtk-2.0/assets-dark/button-insensitive.png new file mode 100644 index 0000000..2a61ef0 Binary files /dev/null and b/common/gtk-2.0/assets-dark/button-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/button.png b/common/gtk-2.0/assets-dark/button.png new file mode 100644 index 0000000..d1dba8b Binary files /dev/null and b/common/gtk-2.0/assets-dark/button.png differ diff --git a/common/gtk-2.0/assets-dark/checkbox-checked-insensitive.png b/common/gtk-2.0/assets-dark/checkbox-checked-insensitive.png new file mode 100644 index 0000000..5212bc7 Binary files /dev/null and b/common/gtk-2.0/assets-dark/checkbox-checked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/checkbox-checked.png b/common/gtk-2.0/assets-dark/checkbox-checked.png new file mode 100644 index 0000000..0c22603 Binary files /dev/null and b/common/gtk-2.0/assets-dark/checkbox-checked.png differ diff --git a/common/gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png b/common/gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000..7b5a7e5 Binary files /dev/null and b/common/gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/checkbox-unchecked.png b/common/gtk-2.0/assets-dark/checkbox-unchecked.png new file mode 100644 index 0000000..4315e82 Binary files /dev/null and b/common/gtk-2.0/assets-dark/checkbox-unchecked.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png new file mode 100644 index 0000000..b9c8584 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button-active.png b/common/gtk-2.0/assets-dark/combo-entry-button-active.png new file mode 100644 index 0000000..be2d66d Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button-active.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png new file mode 100644 index 0000000..104d16f Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button-insensitive.png b/common/gtk-2.0/assets-dark/combo-entry-button-insensitive.png new file mode 100644 index 0000000..1164580 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-button-rtl.png new file mode 100644 index 0000000..3d95e5a Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-button.png b/common/gtk-2.0/assets-dark/combo-entry-button.png new file mode 100644 index 0000000..6d4eb43 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-button.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png new file mode 100644 index 0000000..9f7659c Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-focus-notebook.png b/common/gtk-2.0/assets-dark/combo-entry-focus-notebook.png new file mode 100644 index 0000000..6a35867 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-focus-notebook.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-focus-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-focus-rtl.png new file mode 100644 index 0000000..b59479a Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-focus-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-focus.png b/common/gtk-2.0/assets-dark/combo-entry-focus.png new file mode 100644 index 0000000..344254c Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-focus.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png new file mode 100644 index 0000000..6b1caa3 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png b/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png new file mode 100644 index 0000000..8f0a28d Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png new file mode 100644 index 0000000..0320a05 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-insensitive.png b/common/gtk-2.0/assets-dark/combo-entry-insensitive.png new file mode 100644 index 0000000..bfdced0 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png new file mode 100644 index 0000000..0715513 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-notebook.png b/common/gtk-2.0/assets-dark/combo-entry-notebook.png new file mode 100644 index 0000000..c424720 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-notebook.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry-rtl.png b/common/gtk-2.0/assets-dark/combo-entry-rtl.png new file mode 100644 index 0000000..dd89a2c Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/combo-entry.png b/common/gtk-2.0/assets-dark/combo-entry.png new file mode 100644 index 0000000..0c9ec42 Binary files /dev/null and b/common/gtk-2.0/assets-dark/combo-entry.png differ diff --git a/common/gtk-2.0/assets-dark/down-background-disable-rtl.png b/common/gtk-2.0/assets-dark/down-background-disable-rtl.png new file mode 100644 index 0000000..e4a15cf Binary files /dev/null and b/common/gtk-2.0/assets-dark/down-background-disable-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/down-background-disable.png b/common/gtk-2.0/assets-dark/down-background-disable.png new file mode 100644 index 0000000..2a1d6e9 Binary files /dev/null and b/common/gtk-2.0/assets-dark/down-background-disable.png differ diff --git a/common/gtk-2.0/assets-dark/down-background-rtl.png b/common/gtk-2.0/assets-dark/down-background-rtl.png new file mode 100644 index 0000000..3616d95 Binary files /dev/null and b/common/gtk-2.0/assets-dark/down-background-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/down-background.png b/common/gtk-2.0/assets-dark/down-background.png new file mode 100644 index 0000000..61ce3af Binary files /dev/null and b/common/gtk-2.0/assets-dark/down-background.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-active-bg-solid.png b/common/gtk-2.0/assets-dark/entry-border-active-bg-solid.png new file mode 100644 index 0000000..b63fd56 Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-active-bg-solid.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-active-bg.png b/common/gtk-2.0/assets-dark/entry-border-active-bg.png new file mode 100644 index 0000000..eba6d64 Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-active-bg.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-bg-solid.png b/common/gtk-2.0/assets-dark/entry-border-bg-solid.png new file mode 100644 index 0000000..d666f84 Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-bg-solid.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-bg.png b/common/gtk-2.0/assets-dark/entry-border-bg.png new file mode 100644 index 0000000..6a32cae Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-bg.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-disabled-bg.png b/common/gtk-2.0/assets-dark/entry-border-disabled-bg.png new file mode 100644 index 0000000..e9af0cf Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-disabled-bg.png differ diff --git a/common/gtk-2.0/assets-dark/entry-border-fill.png b/common/gtk-2.0/assets-dark/entry-border-fill.png new file mode 100644 index 0000000..387a98b Binary files /dev/null and b/common/gtk-2.0/assets-dark/entry-border-fill.png differ diff --git a/common/gtk-2.0/assets-dark/focus-line.png b/common/gtk-2.0/assets-dark/focus-line.png new file mode 100644 index 0000000..21a880a Binary files /dev/null and b/common/gtk-2.0/assets-dark/focus-line.png differ diff --git a/common/gtk-2.0/assets-dark/frame-gap-end.png b/common/gtk-2.0/assets-dark/frame-gap-end.png new file mode 100644 index 0000000..06b3b68 Binary files /dev/null and b/common/gtk-2.0/assets-dark/frame-gap-end.png differ diff --git a/common/gtk-2.0/assets-dark/frame-gap-start.png b/common/gtk-2.0/assets-dark/frame-gap-start.png new file mode 100644 index 0000000..06b3b68 Binary files /dev/null and b/common/gtk-2.0/assets-dark/frame-gap-start.png differ diff --git a/common/gtk-2.0/assets-dark/frame.png b/common/gtk-2.0/assets-dark/frame.png new file mode 100644 index 0000000..1b4de44 Binary files /dev/null and b/common/gtk-2.0/assets-dark/frame.png differ diff --git a/common/gtk-2.0/assets-dark/handle-h.png b/common/gtk-2.0/assets-dark/handle-h.png new file mode 100644 index 0000000..c27f3a8 Binary files /dev/null and b/common/gtk-2.0/assets-dark/handle-h.png differ diff --git a/common/gtk-2.0/assets-dark/handle-v.png b/common/gtk-2.0/assets-dark/handle-v.png new file mode 100644 index 0000000..49659d7 Binary files /dev/null and b/common/gtk-2.0/assets-dark/handle-v.png differ diff --git a/common/gtk-2.0/assets-dark/inline-toolbar.png b/common/gtk-2.0/assets-dark/inline-toolbar.png new file mode 100644 index 0000000..f7ff57c Binary files /dev/null and b/common/gtk-2.0/assets-dark/inline-toolbar.png differ diff --git a/common/gtk-2.0/assets-dark/line-h.png b/common/gtk-2.0/assets-dark/line-h.png new file mode 100644 index 0000000..c9f9d9d Binary files /dev/null and b/common/gtk-2.0/assets-dark/line-h.png differ diff --git a/common/gtk-2.0/assets-dark/line-v.png b/common/gtk-2.0/assets-dark/line-v.png new file mode 100644 index 0000000..ddd17cd Binary files /dev/null and b/common/gtk-2.0/assets-dark/line-v.png differ diff --git a/common/gtk-2.0/assets-dark/menu-arrow-prelight.png b/common/gtk-2.0/assets-dark/menu-arrow-prelight.png new file mode 100644 index 0000000..2e21d88 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-arrow-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/menu-arrow.png b/common/gtk-2.0/assets-dark/menu-arrow.png new file mode 100644 index 0000000..2e21d88 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-arrow.png differ diff --git a/common/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png b/common/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png new file mode 100644 index 0000000..f406e0e Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/menu-checkbox-checked.png b/common/gtk-2.0/assets-dark/menu-checkbox-checked.png new file mode 100644 index 0000000..a6cb5cc Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-checkbox-checked.png differ diff --git a/common/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png b/common/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png new file mode 100644 index 0000000..4889acf Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/menu-checkbox-unchecked.png b/common/gtk-2.0/assets-dark/menu-checkbox-unchecked.png new file mode 100644 index 0000000..1e5f06c Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-checkbox-unchecked.png differ diff --git a/common/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png b/common/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png new file mode 100644 index 0000000..ce77893 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/menu-radio-checked.png b/common/gtk-2.0/assets-dark/menu-radio-checked.png new file mode 100644 index 0000000..076ef7d Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-radio-checked.png differ diff --git a/common/gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png b/common/gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png new file mode 100644 index 0000000..16ce471 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/menu-radio-unchecked.png b/common/gtk-2.0/assets-dark/menu-radio-unchecked.png new file mode 100644 index 0000000..037aca0 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu-radio-unchecked.png differ diff --git a/common/gtk-2.0/assets-dark/menu_line_h.png b/common/gtk-2.0/assets-dark/menu_line_h.png new file mode 100644 index 0000000..4473190 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menu_line_h.png differ diff --git a/common/gtk-2.0/assets-dark/menubar.png b/common/gtk-2.0/assets-dark/menubar.png new file mode 100644 index 0000000..b7a04f4 Binary files /dev/null and b/common/gtk-2.0/assets-dark/menubar.png differ diff --git a/common/gtk-2.0/assets-dark/menubar_button.png b/common/gtk-2.0/assets-dark/menubar_button.png new file mode 100644 index 0000000..717575a Binary files /dev/null and b/common/gtk-2.0/assets-dark/menubar_button.png differ diff --git a/common/gtk-2.0/assets-dark/menuitem.png b/common/gtk-2.0/assets-dark/menuitem.png new file mode 100644 index 0000000..4cce53d Binary files /dev/null and b/common/gtk-2.0/assets-dark/menuitem.png differ diff --git a/common/gtk-2.0/assets-dark/minus.png b/common/gtk-2.0/assets-dark/minus.png new file mode 100644 index 0000000..400de2b Binary files /dev/null and b/common/gtk-2.0/assets-dark/minus.png differ diff --git a/common/gtk-2.0/assets-dark/notebook-entry-border-active-bg.png b/common/gtk-2.0/assets-dark/notebook-entry-border-active-bg.png new file mode 100644 index 0000000..4d4188e Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook-entry-border-active-bg.png differ diff --git a/common/gtk-2.0/assets-dark/notebook-entry-border-bg.png b/common/gtk-2.0/assets-dark/notebook-entry-border-bg.png new file mode 100644 index 0000000..61b07b4 Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook-entry-border-bg.png differ diff --git a/common/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png b/common/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png new file mode 100644 index 0000000..4d32e93 Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png differ diff --git a/common/gtk-2.0/assets-dark/notebook-gap-horiz.png b/common/gtk-2.0/assets-dark/notebook-gap-horiz.png new file mode 100644 index 0000000..2ff31be Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook-gap-horiz.png differ diff --git a/common/gtk-2.0/assets-dark/notebook-gap-vert.png b/common/gtk-2.0/assets-dark/notebook-gap-vert.png new file mode 100644 index 0000000..4476997 Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook-gap-vert.png differ diff --git a/common/gtk-2.0/assets-dark/notebook.png b/common/gtk-2.0/assets-dark/notebook.png new file mode 100644 index 0000000..b689a32 Binary files /dev/null and b/common/gtk-2.0/assets-dark/notebook.png differ diff --git a/common/gtk-2.0/assets-dark/null.png b/common/gtk-2.0/assets-dark/null.png new file mode 100644 index 0000000..d7a1600 Binary files /dev/null and b/common/gtk-2.0/assets-dark/null.png differ diff --git a/common/gtk-2.0/assets-dark/plus.png b/common/gtk-2.0/assets-dark/plus.png new file mode 100644 index 0000000..7eeef3b Binary files /dev/null and b/common/gtk-2.0/assets-dark/plus.png differ diff --git a/common/gtk-2.0/assets-dark/progressbar.png b/common/gtk-2.0/assets-dark/progressbar.png new file mode 100644 index 0000000..f0a28ee Binary files /dev/null and b/common/gtk-2.0/assets-dark/progressbar.png differ diff --git a/common/gtk-2.0/assets-dark/progressbar_v.png b/common/gtk-2.0/assets-dark/progressbar_v.png new file mode 100644 index 0000000..a1e9bcb Binary files /dev/null and b/common/gtk-2.0/assets-dark/progressbar_v.png differ diff --git a/common/gtk-2.0/assets-dark/radio-checked-insensitive.png b/common/gtk-2.0/assets-dark/radio-checked-insensitive.png new file mode 100644 index 0000000..3f72af0 Binary files /dev/null and b/common/gtk-2.0/assets-dark/radio-checked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/radio-checked.png b/common/gtk-2.0/assets-dark/radio-checked.png new file mode 100644 index 0000000..84fb0c6 Binary files /dev/null and b/common/gtk-2.0/assets-dark/radio-checked.png differ diff --git a/common/gtk-2.0/assets-dark/radio-unchecked-insensitive.png b/common/gtk-2.0/assets-dark/radio-unchecked-insensitive.png new file mode 100644 index 0000000..ce25cd9 Binary files /dev/null and b/common/gtk-2.0/assets-dark/radio-unchecked-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/radio-unchecked.png b/common/gtk-2.0/assets-dark/radio-unchecked.png new file mode 100644 index 0000000..03885a4 Binary files /dev/null and b/common/gtk-2.0/assets-dark/radio-unchecked.png differ diff --git a/common/gtk-2.0/assets-dark/slider-horiz-active.png b/common/gtk-2.0/assets-dark/slider-horiz-active.png new file mode 100644 index 0000000..65dcf04 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-horiz-active.png differ diff --git a/common/gtk-2.0/assets-dark/slider-horiz-insens.png b/common/gtk-2.0/assets-dark/slider-horiz-insens.png new file mode 100644 index 0000000..7b3475e Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-horiz-insens.png differ diff --git a/common/gtk-2.0/assets-dark/slider-horiz-prelight.png b/common/gtk-2.0/assets-dark/slider-horiz-prelight.png new file mode 100644 index 0000000..b2c2124 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-horiz-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/slider-horiz.png b/common/gtk-2.0/assets-dark/slider-horiz.png new file mode 100644 index 0000000..5a64979 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-horiz.png differ diff --git a/common/gtk-2.0/assets-dark/slider-insensitive.png b/common/gtk-2.0/assets-dark/slider-insensitive.png new file mode 100644 index 0000000..8df9b55 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-insensitive.png differ diff --git a/common/gtk-2.0/assets-dark/slider-prelight.png b/common/gtk-2.0/assets-dark/slider-prelight.png new file mode 100644 index 0000000..d925319 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/slider-vert-active.png b/common/gtk-2.0/assets-dark/slider-vert-active.png new file mode 100644 index 0000000..cf8b488 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-vert-active.png differ diff --git a/common/gtk-2.0/assets-dark/slider-vert-insens.png b/common/gtk-2.0/assets-dark/slider-vert-insens.png new file mode 100644 index 0000000..6472405 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-vert-insens.png differ diff --git a/common/gtk-2.0/assets-dark/slider-vert-prelight.png b/common/gtk-2.0/assets-dark/slider-vert-prelight.png new file mode 100644 index 0000000..b6c8faf Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-vert-prelight.png differ diff --git a/common/gtk-2.0/assets-dark/slider-vert.png b/common/gtk-2.0/assets-dark/slider-vert.png new file mode 100644 index 0000000..09546c9 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider-vert.png differ diff --git a/common/gtk-2.0/assets-dark/slider.png b/common/gtk-2.0/assets-dark/slider.png new file mode 100644 index 0000000..676b305 Binary files /dev/null and b/common/gtk-2.0/assets-dark/slider.png differ diff --git a/common/gtk-2.0/assets-dark/tab-bottom-active.png b/common/gtk-2.0/assets-dark/tab-bottom-active.png new file mode 100644 index 0000000..a20051a Binary files /dev/null and b/common/gtk-2.0/assets-dark/tab-bottom-active.png differ diff --git a/common/gtk-2.0/assets-dark/tab-left-active.png b/common/gtk-2.0/assets-dark/tab-left-active.png new file mode 100644 index 0000000..ecdd045 Binary files /dev/null and b/common/gtk-2.0/assets-dark/tab-left-active.png differ diff --git a/common/gtk-2.0/assets-dark/tab-right-active.png b/common/gtk-2.0/assets-dark/tab-right-active.png new file mode 100644 index 0000000..938cd3f Binary files /dev/null and b/common/gtk-2.0/assets-dark/tab-right-active.png differ diff --git a/common/gtk-2.0/assets-dark/tab-top-active.png b/common/gtk-2.0/assets-dark/tab-top-active.png new file mode 100644 index 0000000..a1c6678 Binary files /dev/null and b/common/gtk-2.0/assets-dark/tab-top-active.png differ diff --git a/common/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png b/common/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png new file mode 100644 index 0000000..f8ce4d8 Binary files /dev/null and b/common/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png differ diff --git a/common/gtk-2.0/assets-dark/toolbar-entry-border-bg.png b/common/gtk-2.0/assets-dark/toolbar-entry-border-bg.png new file mode 100644 index 0000000..2882909 Binary files /dev/null and b/common/gtk-2.0/assets-dark/toolbar-entry-border-bg.png differ diff --git a/common/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png b/common/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png new file mode 100644 index 0000000..1267825 Binary files /dev/null and b/common/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png differ diff --git a/common/gtk-2.0/assets-dark/toolbar.png b/common/gtk-2.0/assets-dark/toolbar.png new file mode 100644 index 0000000..20a93e0 Binary files /dev/null and b/common/gtk-2.0/assets-dark/toolbar.png differ diff --git a/common/gtk-2.0/assets-dark/tree_header.png b/common/gtk-2.0/assets-dark/tree_header.png new file mode 100644 index 0000000..53aae22 Binary files /dev/null and b/common/gtk-2.0/assets-dark/tree_header.png differ diff --git a/common/gtk-2.0/assets-dark/trough-horizontal.png b/common/gtk-2.0/assets-dark/trough-horizontal.png new file mode 100644 index 0000000..9dbae62 Binary files /dev/null and b/common/gtk-2.0/assets-dark/trough-horizontal.png differ diff --git a/common/gtk-2.0/assets-dark/trough-progressbar.png b/common/gtk-2.0/assets-dark/trough-progressbar.png new file mode 100644 index 0000000..b8f7be8 Binary files /dev/null and b/common/gtk-2.0/assets-dark/trough-progressbar.png differ diff --git a/common/gtk-2.0/assets-dark/trough-progressbar_v.png b/common/gtk-2.0/assets-dark/trough-progressbar_v.png new file mode 100644 index 0000000..7980ad3 Binary files /dev/null and b/common/gtk-2.0/assets-dark/trough-progressbar_v.png differ diff --git a/common/gtk-2.0/assets-dark/trough-scrollbar.png b/common/gtk-2.0/assets-dark/trough-scrollbar.png new file mode 100644 index 0000000..a84b1ef Binary files /dev/null and b/common/gtk-2.0/assets-dark/trough-scrollbar.png differ diff --git a/common/gtk-2.0/assets-dark/trough-vertical.png b/common/gtk-2.0/assets-dark/trough-vertical.png new file mode 100644 index 0000000..86b9d1d Binary files /dev/null and b/common/gtk-2.0/assets-dark/trough-vertical.png differ diff --git a/common/gtk-2.0/assets-dark/up-background-disable-rtl.png b/common/gtk-2.0/assets-dark/up-background-disable-rtl.png new file mode 100644 index 0000000..e84e75c Binary files /dev/null and b/common/gtk-2.0/assets-dark/up-background-disable-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/up-background-disable.png b/common/gtk-2.0/assets-dark/up-background-disable.png new file mode 100644 index 0000000..05af30f Binary files /dev/null and b/common/gtk-2.0/assets-dark/up-background-disable.png differ diff --git a/common/gtk-2.0/assets-dark/up-background-rtl.png b/common/gtk-2.0/assets-dark/up-background-rtl.png new file mode 100644 index 0000000..8465a17 Binary files /dev/null and b/common/gtk-2.0/assets-dark/up-background-rtl.png differ diff --git a/common/gtk-2.0/assets-dark/up-background.png b/common/gtk-2.0/assets-dark/up-background.png new file mode 100644 index 0000000..106d24f Binary files /dev/null and b/common/gtk-2.0/assets-dark/up-background.png differ diff --git a/common/gtk-2.0/assets.svg b/common/gtk-2.0/assets.svg index 5918863..c8c243f 100644 --- a/common/gtk-2.0/assets.svg +++ b/common/gtk-2.0/assets.svg @@ -565,11 +565,11 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1" - inkscape:cx="275.83757" - inkscape:cy="331.30343" + inkscape:zoom="2" + inkscape:cx="241.34513" + inkscape:cy="260.6699" inkscape:document-units="px" - inkscape:current-layer="layer1" + inkscape:current-layer="layer3" showgrid="false" showborder="false" inkscape:window-width="1366" @@ -622,8 +622,7 @@ id="layer3" inkscape:label="superbackdrop" style="display:inline" - transform="translate(7,283.63782)" - sodipodi:insensitive="true"> + transform="translate(7,283.63782)"> + style="opacity:1;fill:#f5f6f7;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + style="display:inline;opacity:1;fill:#f5f6f7;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> @@ -1954,7 +1953,7 @@ transform="translate(-10,169)" clip-path="url(#clipPath4470)"> @@ -1979,7 +1978,7 @@ @@ -2262,7 +2261,7 @@ transform="matrix(-1,0,0,1,155,169)" clip-path="url(#clipPath4470-6)"> @@ -2287,7 +2286,7 @@ + style="opacity:1;fill:#f5f6f7;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> @@ -5115,7 +5114,7 @@ inkscape:label="#g9350" transform="translate(106,61.999997)"> @@ -5131,210 +5130,6 @@ id="rect7903-7-3-7-7" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#5294e2;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *" style "menubar" -widget_class "**" style "menu" -widget_class "**" style "menu_framed_box" -widget_class "**" style "menu_item" -widget_class "*.*" style "menubar_item" -widget_class "**" style "checkbutton" -widget_class "*" style "combobox" -widget_class "**" style "combobox_button" -widget_class "**" style "combobox_separator" -widget_class "*HandleBox" style "toolbar" -widget_class "***" style "treeview_header" -widget_class "**" style "inline_toolbar" -widget_class "**" style "combobox_entry" -widget_class "**" style "combobox_entry_button" -widget_class "***" style "notebook_viewport" - -# Entries in notebooks draw with notebook's base color, but not if there's -# something else in the middle that draws gray again -widget_class "**" style "notebook_entry" -widget_class "***" style "entry" - -widget_class "***" style "notebook_combobox_entry" -widget_class "****" style "combobox_entry" - -# The same thing for toolbars -#widget_class "**" style "toolbar_entry" -#widget_class "***" style "entry" - -# We also need to avoid changing fg color for the inactive notebook tab labels -widget_class "*." style "notebook_tab_label" - -# GTK tooltips -widget "gtk-tooltip*" style "tooltips" - -# Xchat special cases -widget "*xchat-inputbox" style "entry" - -# GIMP -# Disable gradients completely for GimpSpinScale -#class "GimpSpinScale" style "gimp_spin_scale" - -# Remove borders from "Wilbert frame" in Gimp -widget_class "**" style "gimp_toolbox_frame" - -# Chrome/Chromium -class "ChromeGtkFrame" style "chrome-gtk-frame" -widget_class "*Chrom*Button*" style "button" -widget_class "***" style "chrome_menu_item" - -# We use this weird selector to target an offscreen entry as created -# by Chrome/Chromium to derive the style for its toolbar -widget_class "" style "standalone_entry" - -# Eclipse/SWT -widget "gtk-tooltips*" style "eclipse-tooltips" -widget "*swt-toolbar-flat" style "null" - -# Openoffice, Libreoffice -class "GtkWindow" style "toplevel_hack" -widget "*openoffice-toplevel*" style "ooo_stepper_hack" -widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry" -widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry" -widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry" -widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry" - -# Xfce -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" - -# 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" -widget_class "*CajaNavigationWindow*" style "menubar" +include "panel.rc" +include "menubar-toolbar/menubar-toolbar-dark.rc" diff --git a/common/gtk-2.0/gtkrc-dark b/common/gtk-2.0/gtkrc-dark new file mode 100644 index 0000000..41d9dea --- /dev/null +++ b/common/gtk-2.0/gtkrc-dark @@ -0,0 +1,10 @@ +gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#5c616c\ntooltip_fg_color:#FFFFFF\nselected_bg_color:#5294E2\nselected_fg_color:#FFFFFF\ntext_color:#5c616c\nbg_color:#F5F6F7\ninsensitive_bg_color:#fbfcfc\ntooltip_bg_color:#3A4451\nlink_color:#5294E2" + +gtk-icon-sizes = "gtk-button=16,16" # This makes button icons smaller. +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +include "main.rc" +include "apps.rc" +include "panel.rc" +include "menubar-toolbar/menubar-toolbar-dark.rc" diff --git a/common/gtk-2.0/gtkrc-light b/common/gtk-2.0/gtkrc-light new file mode 100644 index 0000000..802be17 --- /dev/null +++ b/common/gtk-2.0/gtkrc-light @@ -0,0 +1,10 @@ +gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#5c616c\ntooltip_fg_color:#FFFFFF\nselected_bg_color:#5294E2\nselected_fg_color:#FFFFFF\ntext_color:#5c616c\nbg_color:#F5F6F7\ninsensitive_bg_color:#fbfcfc\ntooltip_bg_color:#3A4451\nlink_color:#5294E2" + +gtk-icon-sizes = "gtk-button=16,16" # This makes button icons smaller. +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +include "main.rc" +include "apps.rc" +include "panel.rc" +include "menubar-toolbar/menubar-toolbar.rc" diff --git a/common/gtk-2.0/main.rc b/common/gtk-2.0/main.rc new file mode 100644 index 0000000..66d8a49 --- /dev/null +++ b/common/gtk-2.0/main.rc @@ -0,0 +1,2438 @@ +style "default" { + + xthickness = 1 + ythickness = 1 + + # Style Properties + + GtkWidget::focus-line-width = 1 + GtkMenuBar::window-dragging = 1 + GtkToolbar::window-dragging = 1 + GtkToolbar::internal-padding = 4 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 2 + GtkWidget::tooltip-alpha = 235 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkSeparatorMenuItem::horizontal-padding = 3 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 + + GtkButton::child-displacement-y = 0 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::default-outside_border = { 0, 0, 0, 0 } + + GtkEntry::state-hint = 1 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 11 + GtkRange::stepper-size = 0 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 32 + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkVScale::slider_length = 15 + GtkVScale::slider_width = 15 + GtkHScale::slider_length = 15 + GtkHScale::slider_width = 15 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ): + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkCheckButton::indicator_spacing = 3 + GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 } + + GtkTreeView::row_ending_details = 0 + GtkTreeView::expander-size = 11 + GtkTreeView::vertical-separator = 4 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 1 + GtkTreeView::even_row_color = @base_color + GtkTreeView::odd_row_color = shade(0.98, @base_color) + + GtkExpander::expander-size = 11 + + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkIMHtmlr::hyperlink-color = @link_color + GtkIMHtml::hyperlink-color = @link_color + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @text_color + + # Colors + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = shade (1.02, @bg_color) + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @insensitive_bg_color + bg[ACTIVE] = shade (0.9, @bg_color) + + fg[NORMAL] = @text_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = darker (@bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = darker (@bg_color) + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + base[ACTIVE] = shade (0.9, @selected_bg_color) + + # For succinctness, all reasonable pixmap options remain here + + engine "pixmap" { + + # Check Buttons + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Arrows + + image { + function = ARROW + overlay_file = "assets/arrow-up.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-up-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-up-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-down-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + overlay_file = "assets/arrow-left.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state= PRELIGHT + overlay_file = "assets/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-left-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-left-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + overlay_file = "assets/arrow-right.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/arrow-right-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/arrow-right-insens.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + # Option Menu Arrows + + image { + function = TAB + state = INSENSITIVE + overlay_file = "assets/arrow-down-insens.png" + overlay_stretch = FALSE + } + + image { + function = TAB + state = NORMAL + overlay_file = "assets/arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image { + function = TAB + state = PRELIGHT + overlay_file = "assets/arrow-down-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + # Lines + + image { + function = VLINE + file = "assets/line-v.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + + image { + function = HLINE + file = "assets/line-h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + + # Focuslines + + image { + function = FOCUS + file = "assets/focus-line.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + + # Handles + + image { + function = HANDLE + overlay_file = "assets/handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + overlay_file = "assets/handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Expanders + + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/plus.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + file = "assets/minus.png" + } + + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/minus.png" + } + + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/plus.png" + } + + image { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "assets/null.png" + overlay_border = { 0,0,0,0 } + overlay_stretch = FALSE + } + + # Shadows ( this area needs help :P ) + + image { + function = SHADOW_GAP + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + + +style "toplevel_hack" { + + engine "adwaita" { + } +} + +style "ooo_stepper_hack" { + + GtkScrollbar::stepper-size = 0 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + +} + +style "scrollbar" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/trough-scrollbar.png" + border = { 2, 2, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/trough-scrollbar.png" + border = { 3, 3, 2, 2 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + # Sliders + + image { + function = SLIDER + state = NORMAL + file = "assets/slider-horiz.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + file = "assets/slider-horiz-active.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/slider-horiz-prelight.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/slider-horiz-insens.png" + border = { 5, 5, 3, 3 } + stretch = TRUE + orientation = HORIZONTAL + } + +# X Verticals + + image { + function = SLIDER + state = NORMAL + file = "assets/slider-vert.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = ACTIVE + file = "assets/slider-vert-active.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/slider-vert-prelight.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/slider-vert-insens.png" + border = { 3, 3, 5, 5 } + stretch = TRUE + orientation = VERTICAL + } + } +} + +style "menu" { + + xthickness = 0 + ythickness = 0 + + GtkMenuItem::arrow-scaling = 0.4 + + bg[NORMAL] = shade (1.08, @bg_color) + bg[INSENSITIVE] = @base_color + bg[PRELIGHT] = @base_color + + engine "pixmap" { # For menus that use horizontal lines rather than gtkseparator + + image { + function = HLINE + file = "assets/menu_line_h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "menu_framed_box" { + + engine "adwaita" { + } +} + +style "menu_item" +{ + xthickness = 2 + ythickness = 4 + + # HACK: Gtk doesn't actually read this value + # while rendering the menu items, but Libreoffice + # does; setting this value equal to the one in + # fg[PRELIGHT] ensures a code path in the LO theming code + # that falls back to a dark text color for menu item text + # highlight. The price to pay is black text on menus as well, + # but at least it's readable. + # See https://bugs.freedesktop.org/show_bug.cgi?id=38038 + bg[SELECTED] = @selected_fg_color + + text[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "assets/menuitem.png" + border = { 1, 0, 1, 0 } + stretch = TRUE + } + + # Check Buttons + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = SHADOW # This fixes boxy Qt menu items + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + # Arrow Buttons + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/menu-arrow.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/menu-arrow-prelight.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +style "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 "checkbutton" { + + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + +} + +style "entry" { + + xthickness = 6 + ythickness = 4 + + base[NORMAL] = @base_color + base[INSENSITIVE] = @insensitive_bg_color + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_entry" { + xthickness = 6 + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/notebook-entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/notebook-entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/notebook-entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_tab_label" { + + fg[ACTIVE] = @text_color + +} + +style "combobox_entry" +{ + xthickness = 3 + ythickness = 4 + + engine "pixmap" { + + # LTR version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "notebook_combobox_entry" { + + engine "pixmap" { + + # LTR version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/combo-entry-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "assets/combo-entry-insensitive-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/combo-entry-focus-notebook-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "combobox_entry_button" +{ + xthickness = 6 + + fg[ACTIVE] = @text_color + + engine "pixmap" { + + # LTR version + + image { + function = BOX + state = NORMAL + file = "assets/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + file = "assets/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/combo-entry-button-insensitive.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + file = "assets/combo-entry-button-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image { + function = BOX + state = NORMAL + file = "assets/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + file = "assets/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/combo-entry-button-insensitive-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + file = "assets/combo-entry-button-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +style "spinbutton" { + + bg[NORMAL] = @bg_color + + xthickness = 6 + ythickness = 4 + + engine "pixmap" { + + image { + function = ARROW + } + + # Spin-Up LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/up-background-disable.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/up-background.png" + border = { 1, 4, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/up-background-disable-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/up-background-rtl.png" + border = { 4, 1, 5, 0 } + stretch = TRUE + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/down-background-disable.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/down-background.png" + border = { 1, 4, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/down-background-disable-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/down-background-rtl.png" + border = { 4, 1, 1, 4 } + stretch = TRUE + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + direction = RTL + } + } +} + +style "gimp_spin_scale" { + + bg[NORMAL] = @base_color + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/arrow-up-small-insens.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/arrow-down-small-insens.png" + overlay_stretch = FALSE + } + } +} + +style "libreoffice_entry" { + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/entry-border-fill.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/entry-border-fill.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + } +} + +style "standalone_entry" { + + engine "pixmap" { + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + file = "assets/entry-border-fill.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + file = "assets/entry-border-fill.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "assets/entry-border-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "assets/entry-border-active-bg-solid.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + } +} + +style "notebook" { + + xthickness = 5 + ythickness = 2 + + engine "pixmap" { + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + state = ACTIVE + file = "assets/null.png" + border = { 0,0,0,0 } + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + file = "assets/tab-top-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + file = "assets/tab-bottom-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + file = "assets/tab-left-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + file = "assets/tab-right-active.png" + border = { 3,3,3,3 } + stretch = TRUE + gap_side = LEFT + } + + # How to draw boxes with a gap on one side (ie the page of a notebook) + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = TOP + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-horiz.png" + gap_border = { 1, 1, 0, 0 } + gap_side = BOTTOM + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = LEFT + } + + image { + function = BOX_GAP + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_file = "assets/notebook-gap-vert.png" + gap_border = { 0, 0, 1, 1 } + gap_side = RIGHT + } + + # How to draw the box of a notebook when it isnt attached to a tab + + image { + function = BOX + file = "assets/notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +style "handlebox" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = IN + } + + image { + function = BOX + file = "assets/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = OUT + } + } +} + +style "combobox_separator" { + + xthickness = 0 + ythickness = 0 + GtkWidget::wide-separators = 1 + +} + +style "combobox" { + + xthickness = 0 + ythickness = 0 + +} + +style "combobox_button" { + + xthickness = 3 + ythickness = 3 + +} + +style "range" { + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/trough-horizontal.png" + border = { 4, 4, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/trough-vertical.png" + border = { 0, 0, 4, 4 } + stretch = TRUE + orientation = VERTICAL + } + + # Horizontal + + image { + function = SLIDER + state = NORMAL + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-prelight.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-insensitive.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + # Vertical + + image { + function = SLIDER + state = NORMAL + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = SLIDER + state = PRELIGHT + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-prelight.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = SLIDER + state = INSENSITIVE + file = "assets/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "assets/slider-insensitive.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Function below removes ugly boxes + + image { + function = BOX + file = "assets/null.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + } +} + +style "progressbar" { + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @selected_fg_color + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + + image { + function = BOX + detail = "trough" + file = "assets/trough-progressbar.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/trough-progressbar_v.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar_v.png" + stretch = TRUE + border = { 3, 3, 3, 3 } + orientation = VERTICAL + } + } +} + +style "separator_menu_item" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + border = { 0, 0, 1, 0 } + stretch = TRUE + } + } +} + +style "treeview_header" { + ythickness = 1 + + fg[PRELIGHT] = mix(0.70, @text_color, @base_color) + font_name = "Bold" + + engine "pixmap" { + + image { + function = BOX + file = "assets/tree_header.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + } +} + +# Treeview Rows + +style "treeview" { + + xthickness = 2 + ythickness = 0 + + +} + +style "scrolled_window" { + + xthickness = 1 + ythickness = 1 + + engine "pixmap" { + + image { + function = SHADOW + file = "assets/frame.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + } +} + +style "frame" { + + xthickness = 1 + ythickness = 1 + + engine "pixmap" { + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = IN + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = IN + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = OUT + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = OUT + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_IN + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_IN + } + + image { + function = SHADOW + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_OUT + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "assets/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "assets/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_OUT + } + } +} + +style "gimp_toolbox_frame" { + + engine "pixmap" { + + image { + function = SHADOW + } + } +} + +style "toolbar" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/toolbar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + + image { + function = HANDLE + overlay_file = "assets/handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + overlay_file = "assets/handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = VLINE + recolorable = TRUE + file = "assets/null.png" + } + + image { + function = HLINE + recolorable = TRUE + file = "assets/null.png" + } + } +} + +style "inline_toolbar" { + + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" { + + image { + function = BOX + file = "assets/inline-toolbar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "notebook_viewport" { + + bg[NORMAL] = "#fcfcfc" +} + +style "tooltips" { + + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color + +} + +style "eclipse-tooltips" { + + xthickness = 8 + ythickness = 4 + + bg[NORMAL] = shade(1.05, @bg_color) + fg[NORMAL] = @text_color + bg[SELECTED] = shade(1.05, @bg_color) + +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 100 + XfdesktopIconVIew::ellipsize-icon-labels = 1 + + base[NORMAL] = @selected_bg_color + base[SELECTED] = @selected_bg_color + base[ACTIVE] = @selected_bg_color + + fg[NORMAL] = @selected_fg_color + fg[SELECTED] = @selected_fg_color + fg[ACTIVE] = @selected_fg_color + + engine "murrine" { + textstyle = 5 + text_shade = 0.05 + } +} + +style "xfwm-tabwin" { + Xfwm4TabwinWidget::border-width = 1 + Xfwm4TabwinWidget::border-alpha = 1.0 + Xfwm4TabwinWidget::icon-size = 64 + Xfwm4TabwinWidget::alpha = 1.0 + Xfwm4TabwinWidget::border-radius = 2 + + bg[NORMAL] = @bg_color + bg[SELECTED] = @bg_color + + fg[NORMAL] = @fg_color + + engine "murrine" { + contrast = 0.7 + glazestyle = 0 + glowstyle = 0 + highlight_shade = 1.0 + gradient_shades = {1.0,1.0,1.0,1.0} + border_shades = { 0.8, 0.8 } + } +} + +style "xfwm-tabwin-button" { + + font_name = "bold" + bg[SELECTED] = @selected_bg_color +} + +# Chromium +style "chrome-gtk-frame" { + + ChromeGtkFrame::frame-color = "#e7e8eb" + ChromeGtkFrame::inactive-frame-color = "#e7e8eb" + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) + ChromeGtkFrame::incognito-inactive-frame-color = @bg_color + + ChromeGtkFrame::incognito-frame-gradient-color = @bg_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color + +} + +style "chrome_menu_item" { + + bg[SELECTED] = @selected_bg_color + +} + +# Text Style +style "text" { + engine "murrine" { textstyle = 0 } +} + +# Text Style Menubar +style "menubar-text" { + + engine "murrine" { + text_shade = 0.0 + textstyle = 2 + } +} + + +style "null" { + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + } + } +} + + +class "GtkWidget" style "default" +class "GtkScrollbar" style "scrollbar" +class "GtkButton" style "button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkSpinButton" style "spinbutton" +class "GtkNotebook" style "notebook" +class "GtkRange" style "range" +class "GtkProgressBar" style "progressbar" +class "GtkSeparatorMenuItem" style "separator_menu_item" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkTreeView" style "treeview" +class "GtkToolbar" style "toolbar" +class "*HandleBox" style "toolbar" + +widget_class "**" style "menu" +widget_class "**" style "menu_framed_box" +widget_class "**" style "menu_item" +widget_class "**" style "checkbutton" +widget_class "*" style "combobox" +widget_class "**" style "combobox_button" +widget_class "**" style "combobox_separator" +widget_class "***" style "treeview_header" +widget_class "**" style "inline_toolbar" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "***" style "notebook_viewport" +widget_class "*HandleBox" style "toolbar" + +# Entries in notebooks draw with notebook's base color, but not if there's +# something else in the middle that draws gray again +widget_class "**" style "notebook_entry" +widget_class "***" style "entry" + +widget_class "***" style "notebook_combobox_entry" +widget_class "****" style "combobox_entry" + +# We also need to avoid changing fg color for the inactive notebook tab labels +widget_class "*." style "notebook_tab_label" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltips" + +# Xchat special cases +widget "*xchat-inputbox" style "entry" + +# GIMP +# Disable gradients completely for GimpSpinScale +#class "GimpSpinScale" style "gimp_spin_scale" + +# Remove borders from "Wilbert frame" in Gimp +widget_class "**" style "gimp_toolbox_frame" + +# Chrome/Chromium +class "ChromeGtkFrame" style "chrome-gtk-frame" +widget_class "*Chrom*Button*" style "button" +widget_class "***" style "chrome_menu_item" + +# We use this weird selector to target an offscreen entry as created +# by Chrome/Chromium to derive the style for its toolbar +widget_class "" style "standalone_entry" + +# Eclipse/SWT +widget "gtk-tooltips*" style "eclipse-tooltips" +widget "*swt-toolbar-flat" style "null" + +# Openoffice, Libreoffice +class "GtkWindow" style "toplevel_hack" +widget "*openoffice-toplevel*" style "ooo_stepper_hack" +widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry" +widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry" + +# Xfce +widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" +widget "xfwm4-tabwin*" style "xfwm-tabwin" +widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" + +# Fixes ugly text shadows for insensitive text +widget_class "*" style "text" +widget_class "**" style "text" +widget_class "***" style "menubar-text" +widget_class "**" style "text" +widget_class "**" style "text" diff --git a/common/gtk-2.0/menubar-toolbar/menubar-dark.png b/common/gtk-2.0/menubar-toolbar/menubar-dark.png new file mode 100644 index 0000000..b7a04f4 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/menubar-dark.png differ diff --git a/common/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc b/common/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc new file mode 100644 index 0000000..e1ae2d9 --- /dev/null +++ b/common/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc @@ -0,0 +1,127 @@ +style "menubar" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "menubar-toolbar/menubar-dark.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar-borderless" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar_item" { + + xthickness = 2 + ythickness = 4 + + fg[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "menubar-toolbar/menubar_button-dark.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +style "toolbar_entry" { + xthickness = 6 + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "menubar-toolbar/toolbar-entry-border-bg-dark.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "menubar-toolbar/toolbar-entry-border-active-bg-dark.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +widget_class "**" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" +widget_class "*CajaNavigationWindow*" style "menubar" + + +# 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" diff --git a/common/gtk-2.0/menubar-toolbar/menubar-toolbar.rc b/common/gtk-2.0/menubar-toolbar/menubar-toolbar.rc new file mode 100644 index 0000000..9a4a4e7 --- /dev/null +++ b/common/gtk-2.0/menubar-toolbar/menubar-toolbar.rc @@ -0,0 +1,127 @@ +style "menubar" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "menubar-toolbar/menubar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar-borderless" { + + bg[NORMAL] = "#e7e8eb" + fg[NORMAL] = "#70788d" + fg[SELECTED] = @fg_color + fg[INSENSITIVE] = shade(1.3, "#70788d") + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + + image { + function = BOX + file = "assets/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +style "menubar_item" { + + xthickness = 2 + ythickness = 4 + + fg[PRELIGHT] = @fg_color + + engine "pixmap" { + + image { + function = BOX + state = PRELIGHT + file = "menubar-toolbar/menubar_button.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +style "toolbar_entry" { + xthickness = 6 + + engine "pixmap" { + + image { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "menubar-toolbar/toolbar-entry-border-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "menubar-toolbar/toolbar-entry-border-disabled-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "menubar-toolbar/toolbar-entry-border-active-bg.png" + border = { 12, 12, 12, 12 } + stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "assets/null.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +widget_class "**" style "menubar" +widget_class "*.*" style "menubar_item" + +widget_class "*ThunarWindow*" style "menubar" +widget_class "*CajaNavigationWindow*" style "menubar" + + +# 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" diff --git a/common/gtk-2.0/menubar-toolbar/menubar.png b/common/gtk-2.0/menubar-toolbar/menubar.png new file mode 100644 index 0000000..ff49952 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/menubar.png differ diff --git a/common/gtk-2.0/menubar-toolbar/menubar_button-dark.png b/common/gtk-2.0/menubar-toolbar/menubar_button-dark.png new file mode 100644 index 0000000..717575a Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/menubar_button-dark.png differ diff --git a/common/gtk-2.0/menubar-toolbar/menubar_button.png b/common/gtk-2.0/menubar-toolbar/menubar_button.png new file mode 100644 index 0000000..92870f4 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/menubar_button.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg-dark.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg-dark.png new file mode 100644 index 0000000..f8ce4d8 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg-dark.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg.png new file mode 100644 index 0000000..c978290 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-active-bg.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg-dark.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg-dark.png new file mode 100644 index 0000000..2882909 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg-dark.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg.png new file mode 100644 index 0000000..1bef4f5 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-bg.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png new file mode 100644 index 0000000..1267825 Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png differ diff --git a/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg.png b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg.png new file mode 100644 index 0000000..d5dea4a Binary files /dev/null and b/common/gtk-2.0/menubar-toolbar/toolbar-entry-border-disabled-bg.png differ diff --git a/common/gtk-2.0/render-dark-assets.sh b/common/gtk-2.0/render-dark-assets.sh new file mode 100755 index 0000000..6b9c823 --- /dev/null +++ b/common/gtk-2.0/render-dark-assets.sh @@ -0,0 +1,23 @@ +#! /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/common/gtk-3.0/3.14/_applications.scss b/common/gtk-3.0/3.14/_applications.scss index c592fec..a28e556 100644 --- a/common/gtk-3.0/3.14/_applications.scss +++ b/common/gtk-3.0/3.14/_applications.scss @@ -40,7 +40,7 @@ TerminalWindow { .notebook { &.header.top { - box-shadow: inset 0 1px if($variant == 'light', darken(opacify($header_bg, 1), 7%), darken(opacify($header_bg, 1), 5%)), + box-shadow: inset 0 1px opacify($header_border, 1), inset 0 -1px if($variant == 'light', lighten($borders_color, 5%), lighten($borders_color, 1%)); } @@ -54,7 +54,7 @@ TerminalWindow { &.reorderable-page.top:active, &.reorderable-page.top:active:hover { background-color: opacify($header_bg, 1); - border-color: if($variant == 'light', darken(opacify($header_bg, 1), 7%), darken(opacify($header_bg, 1), 5%)); + border-color: opacify($header_border, 1); &:backdrop { background-color: opacify($header_bg_backdrop, 1); } } @@ -134,7 +134,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { // // Gedit // -.gedit-headerbar-paned { color: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); } +.gedit-headerbar-paned { color: $header_border; } .open-document-selector-listbox-row { border-bottom: 1px solid darken($bg_color, 5%); @@ -638,7 +638,7 @@ PantheonTerminalPantheonTerminalWindow.background { .notebook { &.header.top { - box-shadow: inset 0 1px if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)), + box-shadow: inset 0 1px opacify($header_border, 1), inset 0 -1px if($variant == 'light', lighten($borders_color, 5%), lighten($borders_color, 1%)); } } diff --git a/common/gtk-3.0/3.14/_colors.scss b/common/gtk-3.0/3.14/_colors.scss index a3ddc53..481e0b1 100644 --- a/common/gtk-3.0/3.14/_colors.scss +++ b/common/gtk-3.0/3.14/_colors.scss @@ -2,15 +2,15 @@ // it gets @if ed depending on $variant -$base_color: if($variant =='light', #ffffff, #292D33); +$base_color: if($variant =='light', #ffffff, #383C45); $text_color: if($variant == 'light', #5c616c, #D3DAE3); -$bg_color: if($variant =='light', #f9fafb, #2F343B); +$bg_color: if($variant =='light', #F5F6F7, #444852); $fg_color: if($variant =='light', #5c616c, #D3DAE3); $selected_fg_color: #ffffff; $selected_bg_color: #5294E2; $selected_borders_color: darken($selected_bg_color, 20%); -$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,8%)); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,10%)); $link_color: if($variant == 'light', darken($selected_bg_color,10%), lighten($selected_bg_color,20%)); @@ -42,25 +42,28 @@ $insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), $insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); -$entry_bg: $base_color; -$entry_border: if($variant == 'light', #cfd6e6, #454a54); +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); $entry_focus_border: $selected_bg_color; -$button_bg: if($variant == 'light', lighten($bg_color, 1%), darken($bg_color, 2%)); +$button_bg: if($variant == 'light', lighten($bg_color, 1%), lighten($base_color, 2%)); $button_border: $entry_border; $header_bg: if($transparency == 'true' and $variant == 'light', transparentize(#e7e8eb, 0.05), #e7e8eb); -@if $variant==dark { $header_bg: if($transparency == 'true', transparentize(#25282E, 0.04), #25282E); } +$header_bg: if($darker == 'true' or $variant == 'dark', transparentize(#2f343b, 0.03), $header_bg); -$header_bg_backdrop: if($variant == 'light', lighten($header_bg, 3%), lighten($header_bg, 1.5%)); +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); + +$header_border: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); $header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10%), saturate(transparentize($fg_color, 0.2), 10%)); +$header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); $dark_sidebar_bg: if($transparency == 'true' and $variant == 'light', $osd_bg_color, opacify($osd_bg_color, 1)); -@if $variant==dark { $dark_sidebar_bg: if($transparency == 'true', darken($osd_bg_color, 5%), darken(opacify($osd_bg_color, 1), 5%)); } +@if $variant==dark { $dark_sidebar_bg: if($transparency == 'true', lighten($osd_bg_color, 4%), lighten(opacify($osd_bg_color, 1), 4%)); } $dark_sidebar_fg: $osd_fg_color; -$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 7%)); +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 10%)); $panel_bg: darken($osd_bg_color, 10%); $panel_fg: $dark_sidebar_fg; diff --git a/common/gtk-3.0/3.14/_common.scss b/common/gtk-3.0/3.14/_common.scss index c0a6713..1c21611 100644 --- a/common/gtk-3.0/3.14/_common.scss +++ b/common/gtk-3.0/3.14/_common.scss @@ -4,6 +4,7 @@ $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 +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); * { background-clip: padding-box; @@ -1024,7 +1025,7 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); + border-color: $header_border; color: $header_fg; background-color: opacify($header_bg, 1); @@ -1125,7 +1126,7 @@ GtkComboBox { .titlebar { padding-left: 7px; padding-right: 7px; - border-radius: 4px 4px 0 0; + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); color: $header_fg; background-color: opacify($header_bg, 1); box-shadow: inset 0 1px lighten($header_bg, 3%); @@ -1318,9 +1319,13 @@ GtkComboBox { &:insensitive { background-image: linear-gradient(to bottom, transparentize($header_fg, 0.7)); } } &.slider { - background-image: linear-gradient(to bottom, mix($base_color, $header_bg, 90%)); + background-image: linear-gradient(to bottom, if($darker == 'false', mix($base_color, $header_bg, 90%), darken($header_bg, 4%))); - &:insensitive { background-image: linear-gradient(to bottom, mix($base_color, $header_bg, 40%)); } + &:insensitive { + background-image: linear-gradient(to bottom, if($darker == 'false', mix($base_color, $header_bg, 40%), darken($header_bg, 1%))); + + @if $darker=='true' { border-color: mix($header_bg, $selected_bg_color, 60%); } + } } } } @@ -1488,7 +1493,7 @@ column-header.button.dnd { // for treeview-like derive widgets margin: 4px; padding: 0; border-radius: 0; - background-color: if($variant == 'light', $base_color, darken($base_color, 3%)); + background-color: $base_color; border: 1px solid $borders_color; .csd & { @@ -1542,9 +1547,9 @@ column-header.button.dnd { // for treeview-like derive widgets border: 1px solid darken($borders_color, 5%); border-radius: 3px; background-clip: border-box; - background-color: if($variant == 'light', $base_color, darken($base_color, 3%)); + background-color: $base_color; - box-shadow: 0 2px 6px 1px transparentize(black, 0.93); + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); & .separator { color: transparentize($base_color, 1); } GtkLabel.separator { @extend GtkLabel.separator; } // Noice @@ -1603,7 +1608,7 @@ column-header.button.dnd { // for treeview-like derive widgets &.header { // FIXME: double borders in some case, can't fix it w/o a class tho // FIXME: doesn't work on dark var - background-color: $base_color; + background-color: mix($base_color, $bg_color, 50%); // this is the shading of the header behind the tabs &.frame { @@ -1614,7 +1619,7 @@ column-header.button.dnd { // for treeview-like derive widgets &.left { border-right-width: 0; } } - $_header_border: if($variant == 'light', lighten($borders_color, 5%), lighten($borders_color, 1%)); + $_header_border: if($variant == 'light', lighten($borders_color, 5%), $borders_color); &.top { box-shadow: inset 0 -1px $_header_border; // border } @@ -1674,8 +1679,8 @@ column-header.button.dnd { // for treeview-like derive widgets border-width: 1px; border-#{$_tab}-width: 0; border-color: $borders_color; - background-color: if($variant == 'light', transparentize(black, 0.98), transparentize(black, 0.9)); - &:hover { background-color: if($variant == 'light', transparentize(black, 0.98), transparentize(black, 0.9)); } + background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.85)); + &:hover { background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.85)); } } } } @@ -1773,6 +1778,7 @@ column-header.button.dnd { // for treeview-like derive widgets GtkSwitch { font: 1; -GtkSwitch-slider-width: 41; + outline-color: transparent; &.trough, &.slider { background-size: 52px 24px; @@ -1788,7 +1794,7 @@ GtkSwitch { } } -@each $i,$j in ('',''), ('.header-bar ','-header'), ('.list-row:selected ','-selected') { +@each $i,$j in ('',''), ('.list-row:selected ','-selected') { @each $k,$l in ('',''), (':active','-active'), @@ -1798,7 +1804,16 @@ GtkSwitch { // load switch troughs from .png files in assets directory #{$i}GtkSwitch.trough#{$k} { - background-image: -gtk-scaled(url("assets/switch#{$l}#{$j}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$j}#{$asset_suffix}@2.png")); + background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); + } + + .list-row:selected GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); + } + + .header-bar GtkSwitch.trough#{$k}, + .primary-toolbar GtkSwitch.trough#{$k} { + background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$darker_asset_suffix}.png"),url("assets/switch#{$l}-header#{$darker_asset_suffix}@2.png")); } // load switch sliders from .png files in assets directory @@ -1881,7 +1896,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } &.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, $base_color); + background-image: linear-gradient(to bottom, $entry_bg); border: 1px solid $selected_bg_color; border-radius: 50%; box-shadow: none; @@ -1891,7 +1906,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { border-color: $selected_bg_color; } &:insensitive { - background-image: linear-gradient(to bottom, mix($base_color, $bg_color, 55%)); + background-image: linear-gradient(to bottom, mix($entry_bg, $bg_color, 55%)); border-color: mix($selected_bg_color, $bg_color, 55%); } &:active { @@ -1929,9 +1944,12 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } } &.trough { + + $_scale_trough_bg: if($variant == 'light', $button_border, darken($base_color, 4%)); + border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, $button_border); + background-image: linear-gradient(to bottom, $_scale_trough_bg); &.highlight { background-image: linear-gradient(to bottom, $selected_bg_color); @@ -1940,7 +1958,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } } &:insensitive { - background-image: linear-gradient(to bottom, transparentize($button_border, 0.45)); + background-image: linear-gradient(to bottom, transparentize($_scale_trough_bg, 0.45)); } //OSD troughs @@ -2006,7 +2024,7 @@ GtkProgressBar { GtkProgressBar.trough { border: none; border-radius: 3px; - background-color: $button_border; + background-color: if($variant == 'light', $button_border, darken($base_color, 4%)); &.osd { border-style: none; @@ -2531,22 +2549,23 @@ GtkVolumeButton.button { padding: 8px; } *********************/ .window-frame { - border-radius: 4px 4px 0 0; + border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); // lamefun trick to get rounded borders regardless of CSD use border-width: 0px; // this needs to be transparent // see bug #722563 - $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.35)); - $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.35)); + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); - box-shadow: 0 0 0 1px $_wm_border, 0 4px 8px 1px $_wm_border; + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 4px 8px 1px if($darker == 'false', $_wm_border, opacify($_wm_border, 0.15)); /* this is used for the resize cursor area */ margin: 10px; &:backdrop { - box-shadow: 0 0 0 1px $_wm_border, 0 4px 5px 2px $_wm_border_backdrop; + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 4px 5px 2px if($darker == 'false', $_wm_border, opacify($_wm_border, 0.15)); } &.tiled { border-radius: 0; @@ -2555,7 +2574,7 @@ GtkVolumeButton.button { padding: 8px; } &.popup, &.menu { border-radius: 3px; box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), - 0 0 0 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)); + 0 0 0 1px if($variant == 'light', $_wm_border, darken($base_color, 10%)); } &.tooltip { border-radius: 2px; @@ -2595,11 +2614,11 @@ GtkVolumeButton.button { padding: 8px; } .right:dir(rtl) .button.titlebutton:nth-child(3), .left .button.titlebutton:nth-child(3), .left:dir(rtl) .button.titlebutton:nth-last-child(3) { - background-image: -gtk-scaled(url('assets/titlebutton-min#{$asset_suffix}.png'),url('assets/titlebutton-min#{$asset_suffix}@2.png')); + background-image: -gtk-scaled(url('assets/titlebutton-min#{$asset_suffix}.png'),url('assets/titlebutton-min#{$darker_asset_suffix}@2.png')); - &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-min-hover#{$asset_suffix}.png'),url('assets/titlebutton-min-hover#{$asset_suffix}@2.png')); } - &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-min-active#{$asset_suffix}.png'),url('assets/titlebutton-min-active#{$asset_suffix}@2.png')); } - &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-min-backdrop#{$asset_suffix}.png'),url('assets/titlebutton-min-backdrop#{$asset_suffix}@2.png')); } + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-min-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-min-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-min-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-min-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-min-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-min-backdrop#{$darker_asset_suffix}@2.png')); } } // Maximize @@ -2608,11 +2627,11 @@ GtkVolumeButton.button { padding: 8px; } .right:dir(rtl) .button.titlebutton:nth-child(2), .left .button.titlebutton:nth-child(2), .left:dir(rtl) .button.titlebutton:nth-last-child(2) { - background-image: -gtk-scaled(url('assets/titlebutton-max#{$asset_suffix}.png'),url('assets/titlebutton-max#{$asset_suffix}@2.png')); + background-image: -gtk-scaled(url('assets/titlebutton-max#{$darker_asset_suffix}.png'),url('assets/titlebutton-max#{$darker_asset_suffix}@2.png')); - &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-max-hover#{$asset_suffix}.png'),url('assets/titlebutton-max-hover#{$asset_suffix}@2.png')); } - &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-max-active#{$asset_suffix}.png'),url('assets/titlebutton-max-active#{$asset_suffix}@2.png')); } - &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-max-backdrop#{$asset_suffix}.png'),url('assets/titlebutton-max-backdrop#{$asset_suffix}@2.png')); } + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-max-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-max-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-max-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-max-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-max-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-max-backdrop#{$darker_asset_suffix}@2.png')); } } // Close @@ -2621,11 +2640,11 @@ GtkVolumeButton.button { padding: 8px; } .right:dir(rtl) .button.titlebutton:first-child, .left .button.titlebutton:first-child, .left:dir(rtl) .button.titlebutton:last-child { - background-image: -gtk-scaled(url('assets/titlebutton-close#{$asset_suffix}.png'),url('assets/titlebutton-close#{$asset_suffix}@2.png')); + background-image: -gtk-scaled(url('assets/titlebutton-close#{$darker_asset_suffix}.png'),url('assets/titlebutton-close#{$darker_asset_suffix}@2.png')); - &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-hover#{$asset_suffix}.png'),url('assets/titlebutton-close-hover#{$asset_suffix}@2.png')); } - &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-active#{$asset_suffix}.png'),url('assets/titlebutton-close-active#{$asset_suffix}@2.png')); } - &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-close-backdrop#{$asset_suffix}.png'),url('assets/titlebutton-close-backdrop#{$asset_suffix}@2.png')); } + &:hover, &:backdrop:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-hover#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-hover#{$darker_asset_suffix}@2.png')); } + &:active:hover { background-image: -gtk-scaled(url('assets/titlebutton-close-active#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-active#{$darker_asset_suffix}@2.png')); } + &:backdrop { background-image: -gtk-scaled(url('assets/titlebutton-close-backdrop#{$darker_asset_suffix}.png'),url('assets/titlebutton-close-backdrop#{$darker_asset_suffix}@2.png')); } } } diff --git a/common/gtk-3.0/3.14/_drawing.scss b/common/gtk-3.0/3.14/_drawing.scss index 9fcdfbc..431f03e 100644 --- a/common/gtk-3.0/3.14/_drawing.scss +++ b/common/gtk-3.0/3.14/_drawing.scss @@ -52,13 +52,17 @@ background-image: linear-gradient(to bottom, transparentize($entry_bg, 0.45)); } + $_header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 4%), 0.1), transparentize($base_color, 0.1)); + $_header_entry_border: if($darker == 'true' or $variant == 'dark', darken($header_bg, 10%), transparentize($header_fg, 0.7)); + @if $t==header-normal { // // normal header-bar entry // + color: $header_fg; - border-color: if($variant == 'light', transparentize($header_fg, 0.7), darken($borders_color, 4%)); - background-image: linear-gradient(to bottom, if($variant == 'light', transparentize($base_color, 0.1), transparentize(darken($base_color, 4%), 0.1))); + border-color: $_header_entry_border; + background-image: linear-gradient(to bottom, $_header_entry_bg); background-color: transparent; &.image, &.image:hover { color: inherit; } @@ -78,7 +82,7 @@ // insensitive header-bar entry // color: transparentize($header_fg, 0.45); - background-image: linear-gradient(to bottom, if($variant == 'light', transparentize($base_color, 0.45), transparentize(darken($base_color, 4%), 0.45))); + background-image: linear-gradient(to bottom, transparentize($_header_entry_bg, 0.35)); } @if $t==osd { @@ -175,6 +179,9 @@ > GtkLabel { color: inherit; } } + $_header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 3%), 0.1), transparentize($button_bg, 0.1)); + $_header_button_border: if($darker == 'true' or $variant == 'dark', darken($header_bg, 8%), transparentize($header_fg, 0.7)); + @if $t==header-normal { // // normal header-bar button @@ -192,8 +199,8 @@ // color: $header_fg; outline-color: transparentize($header_fg, 0.7); - border-color: if($variant == 'light', transparentize($header_fg, 0.7), darken($borders_color, 4%)); - background-color: if($variant == 'light', transparentize($button_bg, 0.1), transparentize(darken($button_bg, 4%), 0.1)); + border-color: $_header_button_border; + background-color: $_header_button_bg; } @else if $t==header-active { diff --git a/common/gtk-3.0/3.14/_transparent_widgets.scss b/common/gtk-3.0/3.14/_transparent_widgets.scss index 47f35a1..1238b47 100644 --- a/common/gtk-3.0/3.14/_transparent_widgets.scss +++ b/common/gtk-3.0/3.14/_transparent_widgets.scss @@ -1,5 +1,5 @@ .titlebar .separator { - color: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); //fixes separator in gnome-tweak-tool + color: $header_border; //fixes separator in gnome-tweak-tool } GtkFileChooserDialog .dialog-action-box { background-color: $bg_color } // fix for non gnome environments @@ -16,9 +16,9 @@ NemoWindow { GtkFileChooserDialog, NautilusWindow , NemoWindow { - .sidebar { box-shadow: inset -1px 0 $dark_sidebar_border; } + .sidebar { border-right: 1px solid $dark_sidebar_border; } - .sidebar:dir(rtl) { box-shadow: inset 1px 0 $dark_sidebar_border; } + .sidebar:dir(rtl) { border-left: 1px solid $dark_sidebar_border; } } } @@ -95,9 +95,18 @@ GeditWindow.background.csd { .pane-separator, .pane-separator:hover { background-color: $dark_sidebar_border; } - .titlebar .pane-separator { background-color: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); } + .titlebar .pane-separator, + &.maximized .titlebar .pane-separator, + .titlebar .pane-separator:backdrop, + &.maximized .titlebar .pane-separator:backdrop { background-color: $header_border; } - .titlebar { background-color: transparent } + .titlebar { background-color: transparent; } + + &.maximized .titlebar { + background-color: opacify($header_bg, 1); + + &:backdrop { background-color: $header_bg_backdrop; } + } .gedit-titlebar-left.titlebar, .gedit-titlebar-right.titlebar { @@ -213,7 +222,7 @@ GeditWindow.background.csd GeditFileBrowserView.view { // Filechooser bottom bar GtkFileChooserDialog .action-bar.frame { background-color: darken($dark_sidebar_bg, 2%); - border-color: darken($dark_sidebar_bg, 7%); + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); GtkLabel { color: $dark_sidebar_fg; } diff --git a/common/gtk-3.0/3.14/assets.svg b/common/gtk-3.0/3.14/assets.svg index cc47841..49d3928 100644 --- a/common/gtk-3.0/3.14/assets.svg +++ b/common/gtk-3.0/3.14/assets.svg @@ -25,8 +25,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1" - inkscape:cx="429.59157" - inkscape:cy="287.60258" + inkscape:cx="432.53015" + inkscape:cy="241.46841" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -2266,7 +2266,7 @@ inkscape:connector-curvature="0" d="m 1373,254 0,2 6,0 0,-2 z" id="rect9057-4-3" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#525d76;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.8;fill:#70788d;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" sodipodi:nodetypes="ccccc" /> @@ -2863,7 +2863,7 @@ sodipodi:nodetypes="csscccsscc" inkscape:connector-curvature="0" d="m 87.799705,972 3.381737,0 c 0.450297,0 0.816227,0.36847 0.818758,0.8188 l 0,3.3817 z m 2.407413,6.00692 -3.395078,0 c -0.450346,0 -0.818758,-0.36842 -0.818758,-0.81875 l 0,-3.39509 4.213836,4.21384" - style="opacity:0.8;fill:#525d76;fill-opacity:1;fill-rule:evenodd;stroke:none" + style="opacity:0.99999999;fill:#70788d;fill-opacity:1;fill-rule:evenodd;stroke:none" id="path4293-6" /> @@ -2947,7 +2947,7 @@ id="layer12-45-6"> @@ -3277,7 +3277,7 @@ inkscape:connector-curvature="0" d="m 45,764 1,0 c 0.01037,-1.2e-4 0.02079,-4.6e-4 0.03125,0 0.254951,0.0112 0.50987,0.12858 0.6875,0.3125 L 49,766.59375 51.3125,764.3125 C 51.578125,764.082 51.759172,764.007 52,764 l 1,0 0,1 c 0,0.28647 -0.03434,0.55065 -0.25,0.75 l -2.28125,2.28125 2.25,2.25 C 52.906938,770.46942 52.999992,770.7347 53,771 l 0,1 -1,0 c -0.265301,-10e-6 -0.530586,-0.0931 -0.71875,-0.28125 L 49,769.4375 46.71875,771.71875 C 46.530586,771.90694 46.26529,772 46,772 l -1,0 0,-1 c -3e-6,-0.26529 0.09306,-0.53058 0.28125,-0.71875 l 2.28125,-2.25 L 45.28125,765.75 C 45.070508,765.55537 44.97809,765.28075 45,765 l 0,-1 z" id="path10839-9-2" - style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#525d76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.65;fill:#70788d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> @@ -3335,7 +3335,7 @@ @@ -3382,7 +3382,7 @@ inkscape:connector-curvature="0" d="m 1373,254 0,2 6,0 0,-2 z" id="rect9057-4" - style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#525d76;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.65;fill:#70788d;fill-opacity:1;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" sodipodi:nodetypes="ccccc" /> - + style="fill:#32363d;fill-opacity:1;stroke:none" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> @@ -3773,7 +3766,7 @@ ry="11" rx="11" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#32363d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#32363d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> @@ -4419,7 +4412,7 @@ id="g5400-2-4-7"> @@ -4517,13 +4510,13 @@ height="31" width="30.999969" id="rect13851-8-3" - style="fill:#292d33;fill-opacity:1;stroke:#454a54;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + style="fill:#32363d;fill-opacity:1;stroke:#26282d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" rx="2" /> @@ -4538,13 +4531,20 @@ style="display:inline;fill:none;fill-opacity:0.55102036;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" rx="1.9999999" /> + @@ -4552,20 +4552,20 @@ style="display:inline" transform="translate(120,-116.99998)" inkscape:label="Layer 1" - id="switch-active-8-2-5"> + id="switch-active-8-2-5-0"> @@ -4583,7 +4583,7 @@ + id="g4816-7-3-7"> + id="rect3977-39-2-6-0-5" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="rect3979-7-0-5-9-4" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="switch-active-2-5-8-0"> @@ -4650,16 +4650,16 @@ + id="path10839-9-8-2-2-5-4-1-8" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2d3137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> @@ -4667,20 +4667,20 @@ style="display:inline" transform="translate(120,-116.99998)" inkscape:label="Layer 1" - id="switch-active-8-1-1-7"> + id="switch-active-8-1-1-7-4"> @@ -4698,7 +4698,7 @@ + id="g4816-6-6-5-6"> + id="rect3977-39-2-3-77-4-7" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="rect3979-7-0-6-4-7-1" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="switch-active-88-4-1-3"> @@ -4765,39 +4765,39 @@ + id="path10839-9-8-2-2-5-5-9-7-6" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2d3137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + transform="translate(-229.00002,-43.000019)"> + id="g4490-3-75-4-7"> + transform="translate(-247.00002,-43.000019)"> + id="g4490-6-5-2-5-3"> + id="path4068-7-5-9-6-5-8" /> @@ -4893,42 +4893,42 @@ x="645" height="16" width="16" - id="rect17883-39-99" + id="rect17883-39-99-8" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-238.00002,-43.000019)"> + id="g4490-2-96-8-9"> @@ -4938,24 +4938,24 @@ x="616" height="16" width="16" - id="rect17883-29-2" + id="rect17883-29-2-2" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-144.00001,-9.0000206)"> + id="g4490-6-9-1-3"> + id="path4068-7-5-8-2-3" /> @@ -5021,85 +5021,85 @@ x="542" height="16" width="16" - id="rect17883-5-4" + id="rect17883-5-4-2" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-135.00001,-9.0000206)"> + id="layer9-78-7-6-6" /> + id="layer15-5-8-0-4" /> + id="g71291-1-7-5-9" /> + id="g4953-7-1-4-1" /> + id="layer12-3-0-0-6"> + style="opacity:1;fill:#afb8c5;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4293-6-7-1" /> @@ -5108,83 +5108,83 @@ x="513" height="16" width="16" - id="rect17883-0-1" + id="rect17883-0-1-5" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-126.00001,-9.0000206)"> + id="layer9-3-4-15-6" /> + id="layer15-52-1-7-5" /> + id="g71291-3-9-9-9" /> + id="g4953-8-2-7-8" /> + id="layer12-45-6-2-7"> @@ -5195,24 +5195,24 @@ x="484" height="16" width="16" - id="rect17883-11-4" + id="rect17883-11-4-0" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-43.000017,7.9999889)"> + id="g4490-6-3-7-46-6"> + id="path4068-7-5-4-9-7-6" /> @@ -5278,24 +5278,24 @@ x="441" height="16" width="16" - id="rect17883-02-4" + id="rect17883-02-4-3" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-34.000017,7.9999889)"> + id="g4490-2-9-1-2-4-8"> + id="path4068-7-6-5-1-6-6-0" /> + id="layer9-78-2-0-0-8" /> + id="layer15-5-4-2-4-4" /> + id="g71291-1-4-6-4-2" /> + id="g4953-7-0-8-22-2" /> + id="layer12-3-7-2-3-1"> + id="path4293-4-9-0-2" /> @@ -5369,24 +5369,24 @@ x="412" height="16" width="16" - id="rect17883-79-3" + id="rect17883-79-3-0" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-25.000017,7.9999889)"> + id="g4490-3-6-1-4-1-6"> + id="path4068-7-3-0-3-6-8-3" /> + id="layer9-3-9-1-0-4" /> + id="layer15-52-0-6-6-6" /> + id="g71291-3-4-6-0-6" /> + id="g4953-8-6-8-7-4" /> + id="layer12-45-3-7-96-7"> @@ -5457,7 +5457,7 @@ + transform="translate(-247.00002,-43.000019)"> + id="path10839-9-2-8-6" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.65;fill:#afb8c5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + transform="translate(-238.00002,-43.000019)"> + id="g4490-2-6-0"> + transform="translate(-229.00002,-43.000019)"> + id="g4490-3-6-9"> .entry { - border-bottom-color: #25292e; + border-bottom-color: #343840; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -253,15 +253,15 @@ GtkFlowBox .grid-child { padding: 5px 8px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(47, 52, 59, 0); + background-color: rgba(68, 72, 82, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; + background-color: #3d414b; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -286,8 +286,8 @@ GtkFlowBox .grid-child { background-image: none; } .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -475,13 +475,13 @@ GtkFlowBox .grid-child { .inline-toolbar GtkToolButton > .button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -489,8 +489,8 @@ GtkFlowBox .grid-child { background-color: #5294E2; } .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkFlowBox .grid-child { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #373c43; } + background-color: #4b4f59; } /********* * Links * @@ -623,9 +623,9 @@ GtkFlowBox .grid-child { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(29, 32, 36, 0.6); + border: 1px solid rgba(45, 48, 54, 0.6); border-style: none none none solid; - color: #cad1da; + color: #cbd2db; border-radius: 0; box-shadow: none; } .spinbutton .button:dir(rtl) { @@ -642,8 +642,8 @@ GtkFlowBox .grid-child { .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -717,10 +717,10 @@ GtkComboBox { border-left-style: none; } GtkComboBox.combobox-entry .button { color: rgba(211, 218, 227, 0.6); - background-color: #454a54; - border-color: #454a54; } + background-color: #2d3036; + border-color: #2d3036; } GtkComboBox.combobox-entry .button:hover { - background-color: #505662; + background-color: #383c44; border-color: #5294E2; box-shadow: -1px 0 #5294E2; } GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #2F343B; } + background-color: #444852; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -746,31 +746,31 @@ GtkComboBox { .primary-toolbar { color: rgba(207, 218, 231, 0.8); - background-color: #25282e; + background-color: #2f343b; box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #25282e, rgba(21, 23, 26, 0.96)) 1 0 1 0; } + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } .primary-toolbar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .inline-toolbar { - background-color: #282c32; + background-color: #3d414a; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #2F343B; + background-color: #444852; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #282c32; } + background-color: #3d414a; } /*************** * Header bars * @@ -780,16 +780,16 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: rgba(26, 28, 32, 0.96); + border-color: rgba(36, 39, 45, 0.97); color: rgba(207, 218, 231, 0.8); - background-color: #25282e; } + background-color: #2f343b; } .csd .header-bar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } .header-bar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .header-bar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .header-bar .title { padding: 0px 12px; } .header-bar .subtitle { @@ -845,28 +845,28 @@ GtkComboBox { .tiled .header-bar, .tiled .header-bar:backdrop, .maximized .header-bar, .maximized .header-bar:backdrop { border-radius: 0; } .maximized .header-bar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .header-bar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar { padding-left: 7px; padding-right: 7px; - border-radius: 4px 4px 0 0; + border-radius: 3px 3px 0 0; color: rgba(207, 218, 231, 0.8); - background-color: #25282e; - box-shadow: inset 0 1px rgba(44, 47, 54, 0.96); } + background-color: #2f343b; + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } .csd .titlebar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } .titlebar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .titlebar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .titlebar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar .titlebar, .titlebar .titlebar:backdrop { @@ -882,8 +882,8 @@ GtkComboBox { .primary-toolbar .entry, .header-bar .entry { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { color: inherit; } @@ -898,7 +898,7 @@ GtkComboBox { color: #ffffff; } .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { background-color: #ffffff; color: #5294E2; } @@ -910,15 +910,15 @@ GtkComboBox { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); outline-offset: -3px; - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:backdrop, .header-bar .button:backdrop { opacity: 0.7; } .primary-toolbar .button:hover, .header-bar .button:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -926,8 +926,8 @@ GtkComboBox { background-color: #5294E2; } .primary-toolbar .button:insensitive, .header-bar .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { color: inherit; } .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { @@ -944,8 +944,8 @@ GtkComboBox { .header-bar .linked.path-bar > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1036,8 +1036,8 @@ GtkComboBox { color: rgba(207, 218, 231, 0.2); } .primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { color: inherit; } @@ -1047,7 +1047,7 @@ GtkComboBox { background-image: linear-gradient(to bottom, #5294E2); } .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { opacity: 0.75; } .primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { @@ -1061,9 +1061,9 @@ GtkComboBox { .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } .primary-toolbar .scale.slider, .header-bar .scale.slider { - background-image: linear-gradient(to bottom, rgba(40, 44, 50, 0.996)); } + background-image: linear-gradient(to bottom, rgba(55, 59, 68, 0.997)); } .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.976)); } + background-image: linear-gradient(to bottom, rgba(50, 55, 63, 0.982)); } /************ * Pathbars * @@ -1099,7 +1099,7 @@ GtkTreeView.view { border-color: #92b7e2; } GtkTreeView.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #7e838b; } + color: #858b94; } GtkTreeView.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } GtkTreeView.view.expander:hover { @@ -1118,13 +1118,13 @@ GtkTreeView.view { box-shadow: none; background-color: #ffffff; } GtkTreeView.view.trough, GtkTreeView.view.trough:selected { - background-color: #454a54; + background-color: #2d3036; border-radius: 3px; border-width: 0; } column-header .button { - color: #b1b7bf; - background-color: #292D33; } + color: #b4bac3; + background-color: #383C45; } column-header .button:hover { color: #5294E2; box-shadow: none; @@ -1139,7 +1139,7 @@ column-header:last-child .button, column-header:last-child.button { column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { transition: none; color: #5294E2; - box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #292D33, inset -1px 0 #292D33; } + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #383C45, inset -1px 0 #383C45; } column-header .button, column-header .button:hover, column-header .button:active { padding: 3px 6px; @@ -1148,9 +1148,9 @@ column-header .button, column-header .button:hover, column-header .button:active border-radius: 0; border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } column-header .button:active { - background-color: #292D33; } + background-color: #383C45; } column-header .button:insensitive { - border-color: #2F343B; + border-color: #444852; background-image: none; } /********* @@ -1159,10 +1159,10 @@ column-header .button, column-header .button:hover, column-header .button:active .menubar { -GtkWidget-window-dragging: true; padding: 0px; - background-color: #25282e; + background-color: #2f343b; color: rgba(207, 218, 231, 0.8); } .menubar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .menubar > .menuitem { padding: 6px 8px; border: solid transparent; @@ -1178,8 +1178,8 @@ column-header .button, column-header .button:hover, column-header .button:active margin: 4px; padding: 0; border-radius: 0; - background-color: #22262b; - border: 1px solid #1d2024; } + background-color: #383C45; + border: 1px solid #2d3036; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1194,7 +1194,7 @@ column-header .button, column-header .button:hover, column-header .button:active .menu .menuitem:insensitive, .popup .menuitem:insensitive { color: rgba(211, 218, 227, 0.45); } .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator, .popup .menuitem.separator, .popup GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .popup .menuitem.view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .menu .menuitem.arrow, .popup .menuitem.arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } .menu .menuitem.arrow:dir(rtl), .popup .menuitem.arrow:dir(rtl) { @@ -1203,11 +1203,11 @@ column-header .button, column-header .button:hover, column-header .button:active border-style: none; border-radius: 0; } .menu.button.top, .popup.button.top { - border-bottom: 1px solid #393e44; } + border-bottom: 1px solid #474b54; } .menu.button.bottom, .popup.button.bottom { - border-top: 1px solid #393e44; } + border-top: 1px solid #474b54; } .menu.button:hover, .popup.button:hover { - background-color: #393e44; } + background-color: #474b54; } .menu.button:insensitive, .popup.button:insensitive { color: transparent; background-color: transparent; @@ -1222,13 +1222,13 @@ column-header .button, column-header .button:hover, column-header .button:active .popover { margin: 10px; padding: 2px; - border: 1px solid #121316; + border: 1px solid #212328; border-radius: 3px; background-clip: border-box; - background-color: #22262b; - box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + background-color: #383C45; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .popover > .list, .popover > .view, .popover > .toolbar, @@ -1255,7 +1255,7 @@ column-header .button, column-header .button:hover, column-header .button:active *****************/ .notebook { padding: 0; - background-color: #282c32; + background-color: #373b44; -GtkNotebook-initial-gap: 10; -GtkNotebook-arrow-spacing: 5; -GtkNotebook-tab-curvature: 0; @@ -1265,7 +1265,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1275,9 +1275,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #292D33; } + background-color: #3e424b; } .notebook.header.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1287,13 +1287,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #1f2227; } + box-shadow: inset 0 -1px #2d3036; } .notebook.header.bottom { - box-shadow: inset 0 1px #1f2227; } + box-shadow: inset 0 1px #2d3036; } .notebook.header.right { - box-shadow: inset 1px 0 #1f2227; } + box-shadow: inset 1px 0 #2d3036; } .notebook.header.left { - box-shadow: inset -1px 0 #1f2227; } + box-shadow: inset -1px 0 #2d3036; } .notebook tab { border-width: 0; border-style: solid; @@ -1311,59 +1311,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(211, 218, 227, 0.45); } @@ -1373,7 +1373,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #D3DAE3; } .notebook tab .button { padding: 0; - color: #999fa8; } + color: #a0a6b0; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1408,9 +1408,9 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.slider { border-radius: 20px; border: 3px solid transparent; - background-color: #70767e; } + background-color: #7d828c; } .scrollbar.slider:hover { - background-color: #a1a8b0; } + background-color: #a8aeb7; } .scrollbar.slider:prelight:active { background-color: #5294E2; } .scrollbar.slider.fine-tune { @@ -1424,14 +1424,15 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction.frame, .frame.scrollbar.trough { border-color: transparent; - background-color: #292D33; } + background-color: #383C45; } /********** * Switch * **********/ GtkSwitch { font: 1; - -GtkSwitch-slider-width: 41; } + -GtkSwitch-slider-width: 41; + outline-color: transparent; } GtkSwitch.trough, GtkSwitch.slider { background-size: 52px 24px; background-repeat: no-repeat; @@ -1447,38 +1448,82 @@ GtkSwitch { GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } -GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } -.header-bar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } -.header-bar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough:active:insensitive { +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } .list-row:selected GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-selected-dark.png"), url("assets/switch-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } .list-row:selected GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-selected-dark.png"), url("assets/switch-active-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } .list-row:selected GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-selected-dark.png"), url("assets/switch-insensitive-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } .list-row:selected GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected-dark.png"), url("assets/switch-active-insensitive-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } /************************* * Check and Radio items * @@ -1599,7 +1644,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { margin: 3px; } .scale.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383c45); border: 1px solid #5294E2; border-radius: 50%; box-shadow: none; } @@ -1607,8 +1652,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #2b3036); - border-color: #426896; } + background-image: linear-gradient(to bottom, #3d414a); + border-color: #4b71a1; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1635,13 +1680,13 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .scale.trough { border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, #454a54); } + background-image: linear-gradient(to bottom, #2f323a); } .scale.trough.highlight { background-image: linear-gradient(to bottom, #5294E2); } .scale.trough.highlight:insensitive { background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } .scale.trough:insensitive { - background-image: linear-gradient(to bottom, rgba(69, 74, 84, 0.55)); } + background-image: linear-gradient(to bottom, rgba(47, 50, 58, 0.55)); } .osd .scale.trough { background-image: linear-gradient(to bottom, rgba(76, 81, 93, 0.95)); outline-color: rgba(168, 173, 181, 0.2); } @@ -1683,7 +1728,7 @@ GtkProgressBar { GtkProgressBar.trough, .level-bar.trough { border: none; border-radius: 3px; - background-color: #454a54; } + background-color: #2f323a; } GtkProgressBar.trough.osd, .osd.level-bar.trough { border-style: none; background-color: transparent; @@ -1725,7 +1770,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #1d2024; + border: 1px solid #2d3036; padding: 0; } .frame.flat { border-style: none; } @@ -1745,8 +1790,8 @@ GtkScrolledWindow GtkViewport.frame { * Lists * *********/ .list, .list-row { - background-color: #292D33; - border-color: #1d2024; } + background-color: #383C45; + border-color: #2d3036; } .list-row, .grid-child { @@ -1833,7 +1878,7 @@ GtkExpander { * Calendar * ***********/ GtkCalendar { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1862,8 +1907,8 @@ GtkCalendar { .message-dialog { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: rgba(37, 40, 46, 0.96); - border-bottom: 1px solid rgba(21, 23, 26, 0.96); } + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } .message-dialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; @@ -1885,18 +1930,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #2F343B; - border-color: #1d2024; + background-color: #444852; + border-color: #2d3036; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #1d2024; } + border-top: 1px solid #2d3036; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #2F343B; } + background-color: #444852; } .sidebar .scrollbar.trough { background-color: transparent; border-width: 2px; @@ -1926,7 +1971,7 @@ GtkPaned { margin-left: 8px; } .pane-separator { - background-image: linear-gradient(to bottom, #1d2024); } + background-image: linear-gradient(to bottom, #2d3036); } /************** * GtkInfoBar * @@ -2027,13 +2072,13 @@ GtkColorSwatch { border-color: rgba(255, 255, 255, 0.5); } GtkColorChooserWidget #add-color-button { - border-color: #262a2f; - background-color: #262a2f; - color: #2F343B; + border-color: #383c44; + background-color: #383c44; + color: #444852; box-shadow: none; } GtkColorChooserWidget #add-color-button:hover { - border-color: #1d2024; - background-color: #1d2024; } + border-color: #2d3036; + background-color: #2d3036; } GtkColorButton.button { padding: 4px; } @@ -2049,7 +2094,7 @@ GtkColorButton.button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkVolumeButton.button { padding: 8px; } @@ -2058,24 +2103,24 @@ GtkVolumeButton.button { * Window Decorations * *********************/ .window-frame { - border-radius: 4px 4px 0 0; + border-radius: 3px 3px 0 0; border-width: 0px; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 8px 1px rgba(0, 0, 0, 0.65); + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.55); /* this is used for the resize cursor area */ margin: 10px; } .window-frame:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 5px 2px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.55); } .window-frame.tiled { border-radius: 0; } .window-frame.csd.popup, .window-frame.csd.menu { border-radius: 3px; - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(0, 0, 0, 0.55); } + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #212429; } .window-frame.csd.tooltip { border-radius: 2px; - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.55); } .window-frame.csd.message-dialog { border-radius: 3px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.55); } .header-bar .button.titlebutton, .titlebar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { @@ -2083,7 +2128,7 @@ GtkVolumeButton.button { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(37, 40, 46, 0); + background-color: rgba(47, 52, 59, 0); border-width: 0; color: transparent; background-position: center; @@ -2405,7 +2450,7 @@ GtkVolumeButton.button { background-position: right center; } GtkHTML { - background-color: #292D33; + background-color: #383C45; color: #D3DAE3; } GtkHTML:active { color: #ffffff; @@ -2421,16 +2466,16 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(207, 218, 231, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { color: rgba(207, 218, 231, 0.5); } TerminalWindow .notebook tab.reorderable-page.top:active, TerminalWindow .notebook tab.reorderable-page.top:active:hover { - background-color: #25282e; - border-color: #1a1c20; } + background-color: #2f343b; + border-color: #24272d; } TerminalWindow .notebook tab.reorderable-page.top:active:backdrop, TerminalWindow .notebook tab.reorderable-page.top:active:hover:backdrop { - background-color: #282c32; } + background-color: #32383f; } TerminalWindow .scrollbar.vertical .slider { margin-left: 3px; } TerminalWindow .scrollbar.trough { @@ -2451,7 +2496,7 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { color: #ffffff; } NautilusNotebook.notebook { - background-color: #292D33; } + background-color: #383C45; } NautilusNotebook.notebook tab { border-width: 0; border-style: solid; @@ -2466,13 +2511,13 @@ NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #1d2024; } + color: #2d3036; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2482,10 +2527,10 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { background-color: #5294E2; } .gedit-headerbar-paned { - color: rgba(26, 28, 32, 0.96); } + color: rgba(36, 39, 45, 0.97); } .open-document-selector-listbox-row { - border-bottom: 1px solid #24272d; + border-bottom: 1px solid #383c44; padding: 6px 6px 6px 12px; } .open-document-selector-listbox-row .path-label { font-size: smaller; @@ -2503,7 +2548,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #999fa8; } + color: #a0a6b0; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2519,13 +2564,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #D3DAE3; } .gedit-document-panel-dragged-row { - border: 1px solid #1d2024; - background-color: #181b1f; + border: 1px solid #2d3036; + background-color: #2d3036; color: #D3DAE3; } GeditStatusbar { - border-top: 1px solid #1d2024; - background-color: #2F343B; } + border-top: 1px solid #2d3036; + background-color: #444852; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2534,7 +2579,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(211, 218, 227, 0.6); @@ -2542,9 +2587,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: #343941; + background-color: #494d58; padding: 6px; - border-color: #1d2024; + border-color: #2d3036; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2552,7 +2597,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(207, 218, 231, 0.1); - background-color: rgba(42, 47, 53, 0.9); } + background-color: rgba(61, 65, 75, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2584,7 +2629,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #2F343B; } + background-color: #444852; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2620,10 +2665,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } GbViewStack.focused GtkBox.header.notebook { - background-color: #2F343B; } + background-color: #444852; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2778,8 +2823,8 @@ MarlinViewWindow *:selected:focus { .marlin-pathbar.pathbar { border-radius: 14.5px; color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { color: inherit; } @@ -2789,15 +2834,15 @@ MarlinViewWindow *:selected:focus { background-image: linear-gradient(to bottom, #5294E2); } .marlin-pathbar.pathbar:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { color: #5294E2; } .gala-notification { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); background-color: transparent; } .gala-notification .title, .gala-notification .label { color: #D3DAE3; } @@ -2864,7 +2909,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px rgba(26, 28, 32, 0.96), inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2889,12 +2934,12 @@ UnityDecoration { border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 6px 0 6px; - background-image: linear-gradient(to bottom, #25282e); + background-image: linear-gradient(to bottom, #2f343b); color: rgba(207, 218, 231, 0.8); - box-shadow: inset 0 1px rgba(44, 47, 54, 0.96); } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } UnityDecoration.top:backdrop { border-bottom-width: 0; - background-image: linear-gradient(to bottom, #282c32); + background-image: linear-gradient(to bottom, #32383f); color: rgba(207, 218, 231, 0.5); } UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25)); } @@ -2924,8 +2969,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #1d2024; - border-right: 1px solid #1d2024; } + border-left: 1px solid #2d3036; + border-right: 1px solid #2d3036; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2937,7 +2982,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2945,8 +2990,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #1d2024; - background-color: #2F343B; } + border-color: #2d3036; + background-color: #444852; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2956,7 +3001,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; -gtk-icon-style: regular; } @@ -2964,7 +3009,7 @@ GraniteWidgetsStaticNotebook .frame { color: transparent; } .source-list.view:prelight { - background-color: #3a4149; } + background-color: #505460; } .source-list.view:selected, .source-list.view:prelight:selected, @@ -2978,7 +3023,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbar.trough { border-image: none; border-color: transparent; - background-color: #2F343B; + background-color: #444852; background-image: none; } .source-list.badge, @@ -3014,10 +3059,10 @@ GraniteWidgetsStaticNotebook .frame { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } GraniteWidgetsWelcome { - background-color: #292D33; } + background-color: #383C45; } GraniteWidgetsWelcome GtkLabel { - color: #81878f; + color: #8b919a; font: open sans 11; text-shadow: none; } @@ -3038,7 +3083,7 @@ GraniteWidgetsPopOver { margin: 0; } .popover_bg { - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); border: 1px solid rgba(0, 0, 0, 0.3); } GraniteWidgetsPopOver .sidebar.view, @@ -3056,7 +3101,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #a1a8b0; + color: #a8aeb7; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3068,13 +3113,13 @@ GtkListBox .h4 { padding-left: 6px; } .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { - color: rgba(26, 28, 32, 0.96); } + color: rgba(36, 39, 45, 0.97); } GtkFileChooserDialog .dialog-action-box { - background-color: #2F343B; } + background-color: #444852; } NemoWindow GtkEventBox { - background-color: #2F343B; } + background-color: #444852; } GtkFileChooserDialog *, NautilusWindow *, @@ -3084,11 +3129,11 @@ NemoWindow { GtkFileChooserDialog .sidebar, NautilusWindow .sidebar, NemoWindow .sidebar { - box-shadow: inset -1px 0 rgba(32, 35, 39, 0.95); } + border-right: 1px solid rgba(46, 49, 56, 0.95); } GtkFileChooserDialog .sidebar:dir(rtl), NautilusWindow .sidebar:dir(rtl), NemoWindow .sidebar:dir(rtl) { - box-shadow: inset 1px 0 rgba(32, 35, 39, 0.95); } + border-left: 1px solid rgba(46, 49, 56, 0.95); } GtkFileChooserDialog.csd.background, GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, @@ -3117,7 +3162,7 @@ NemoWindow .sidebar, NemoWindow MarlinPlacesSidebar, MarlinViewWindow .sidebar, MarlinViewWindow MarlinPlacesSidebar { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, NautilusWindow .sidebar .view, NautilusWindow .sidebar .source-list.sidebar row, @@ -3250,39 +3295,44 @@ GtkFileChooserDialog.maximized .sidebar, NautilusWindow.maximized .sidebar, NemoWindow.maximized .sidebar, MarlinViewWindow.maximized .sidebar { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .pane-separator, NautilusWindow .pane-separator, NemoWindow .pane-separator, MarlinViewWindow .pane-separator { - background-color: rgba(32, 35, 39, 0.95); } + background-color: rgba(46, 49, 56, 0.95); } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #2F343B; } + background-color: #444852; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { - background-color: rgba(32, 35, 39, 0.95); } - GeditWindow.background.csd .titlebar .pane-separator { - background-color: rgba(26, 28, 32, 0.96); } + background-color: rgba(46, 49, 56, 0.95); } + GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, + GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { + background-color: rgba(36, 39, 45, 0.97); } GeditWindow.background.csd .titlebar { background-color: transparent; } + GeditWindow.background.csd.maximized .titlebar { + background-color: #2f343b; } + GeditWindow.background.csd.maximized .titlebar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .gedit-bottom-panel-paned { - background-color: #292D33; } + background-color: #383C45; } .gedit-document-panel { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } .maximized .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .gedit-document-panel .list-row { color: #A8ADB5; } .gedit-document-panel .list-row { @@ -3309,9 +3359,9 @@ GeditWindow.background.csd { color: #A8ADB5; } GeditWindow.background.csd GeditFileBrowserWidget { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } .maximized GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.trough { background-color: transparent; border-color: transparent; } @@ -3336,7 +3386,7 @@ GeditWindow.background.csd GeditFileBrowserWidget { background-color: transparent; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; - border-color: rgba(32, 35, 39, 0.95); } + border-color: rgba(53, 57, 65, 0.95); } GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button { border-color: transparent; background-color: transparent; @@ -3364,8 +3414,8 @@ GeditWindow.background.csd GeditFileBrowserView.view { color: #5294E2; } GtkFileChooserDialog .action-bar.frame { - background-color: rgba(44, 47, 53, 0.95); - border-color: rgba(32, 35, 39, 0.95); } + background-color: rgba(65, 69, 79, 0.95); + border-color: rgba(35, 37, 42, 0.95); } GtkFileChooserDialog .action-bar.frame GtkLabel { color: #A8ADB5; } GtkFileChooserDialog .action-bar.frame .button { @@ -3386,34 +3436,34 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; @define-color theme_text_color #D3DAE3; -@define-color theme_bg_color #2F343B; -@define-color theme_base_color #292D33; +@define-color theme_bg_color #444852; +@define-color theme_base_color #383C45; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #D3DAE3; @define-color text_color #D3DAE3; -@define-color bg_color #2F343B; -@define-color base_color #292D33; +@define-color bg_color #444852; +@define-color base_color #383C45; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #343941; +@define-color insensitive_bg_color #494d58; @define-color insensitive_fg_color rgba(211, 218, 227, 0.45); -@define-color insensitive_base_color #292D33; +@define-color insensitive_base_color #383C45; @define-color theme_unfocused_fg_color #D3DAE3; @define-color theme_unfocused_text_color #D3DAE3; -@define-color theme_unfocused_bg_color #2F343B; -@define-color theme_unfocused_base_color #292D33; -@define-color borders #1d2024; -@define-color unfocused_borders #1d2024; +@define-color theme_unfocused_bg_color #444852; +@define-color theme_unfocused_base_color #383C45; +@define-color borders #2d3036; +@define-color unfocused_borders #2d3036; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; @define-color placeholder_text_color #A8A8A8; @define-color wm_title rgba(207, 218, 231, 0.8); @define-color wm_unfocused_title alpha(rgba(207, 218, 231, 0.8), 0.7); -@define-color wm_bg #25282e; -@define-color wm_bg_unfocused #282c32; -@define-color wm_highlight #2c2f36; +@define-color wm_bg #2f343b; +@define-color wm_bg_unfocused #32383f; +@define-color wm_highlight #363c44; @define-color wm_shadow alpha(black, 0.35); @define-color wm_button_close_bg #e45e65; @define-color wm_button_close_hover_bg #f48085; @@ -3433,4 +3483,4 @@ GtkFileChooserDialog .action-bar.frame { @define-color wm_icon_unfocused_bg #575c63; @define-color wm_icon_hover_bg #838993; @define-color wm_icon_active_bg #ffffff; -@define-color content_view_bg #292D33; +@define-color content_view_bg #383C45; diff --git a/common/gtk-3.0/3.14/gtk-contained-dark.scss b/common/gtk-3.0/3.14/gtk-contained-dark.scss index c265388..e0042ca 100644 --- a/common/gtk-3.0/3.14/gtk-contained-dark.scss +++ b/common/gtk-3.0/3.14/gtk-contained-dark.scss @@ -4,6 +4,7 @@ // you need a subtle shade $variant: 'dark'; +$darker: 'false'; $transparency: 'true'; @import 'colors'; diff --git a/common/gtk-3.0/3.14/gtk-contained-darker.css b/common/gtk-3.0/3.14/gtk-contained-darker.css new file mode 100644 index 0000000..a92c24f --- /dev/null +++ b/common/gtk-3.0/3.14/gtk-contained-darker.css @@ -0,0 +1,3478 @@ +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #FC4138; + -GtkPaned-handle-size: 1; + -GtkCheckButton-indicator-size: 16; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #2679db; + -GtkWidget-visited-link-color: #1e61b0; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-color: rgba(92, 97, 108, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + outline-radius: 2px; } + +/*************** + * Base States * + ***************/ +.background { + color: #5c616c; + background-color: rgba(245, 246, 247, 0.999); } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:insensitive { + -gtk-image-effect: dim; } + +.gtkstyle-fallback { + background-color: #F5F6F7; + color: #5c616c; } + .gtkstyle-fallback:prelight { + background-color: white; + color: #5c616c; } + .gtkstyle-fallback:active { + background-color: #d9dde0; + color: #5c616c; } + .gtkstyle-fallback:insensitive { + background-color: #fbfbfb; + color: rgba(92, 97, 108, 0.55); } + .gtkstyle-fallback:selected { + background-color: #5294E2; + color: #ffffff; } + +.view { + color: #5c616c; + background-color: #ffffff; } + .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { + color: rgba(92, 97, 108, 0.55); } + .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { + color: rgba(255, 255, 255, 0.65); + text-shadow: none; } + +.rubberband { + border: 1px solid #5294E2; + background-color: rgba(82, 148, 226, 0.2); } + +GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator { + color: #5c616c; } +GtkLabel:insensitive { + color: rgba(92, 97, 108, 0.55); } + +.dim-label, GtkLabel.separator, .popover GtkLabel.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .subtitle { + opacity: 0.55; } + +GtkAssistant .sidebar { + background-color: #ffffff; + border-top: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid #dcdfe3; } + GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid #dcdfe3; } +GtkAssistant.csd .sidebar { + border-top-style: none; } +GtkAssistant .sidebar GtkLabel { + padding: 6px 12px; } +GtkAssistant .sidebar GtkLabel.highlight { + background-color: #5294E2; + color: #ffffff; } + +GtkTextView { + background-color: #fafafb; } + +GtkFlowBox .grid-child { + padding: 3px; + border-radius: 3px; } + GtkFlowBox .grid-child:selected { + outline-offset: -2px; } + +.popover.osd, .app-notification, +.app-notification.frame, .osd { + color: #A8ADB5; + border: none; + background-color: rgba(60, 64, 73, 0.95); + background-clip: padding-box; + outline-color: rgba(168, 173, 181, 0.3); + box-shadow: none; } + +/********************** + * Spinner Animations * + **********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +.spinner { + background-image: none; + background-color: blue; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + .spinner:active { + opacity: 1; + animation: spin 1s linear infinite; } + .spinner:active:insensitive { + opacity: 0.5; } + +/**************** + * Text Entries * + ****************/ +.entry { + border: 1px solid; + padding: 5px 8px 6px; + border-radius: 15px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .header-bar .entry { + padding: 6px 11px; } + .entry.image { + padding-left: 3px; + padding-right: 3px; } + .entry.flat, .entry.flat:focus { + padding: 2px; + color: #5c616c; + border-color: #cfd6e6; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); + border: none; + border-radius: 0; } + .entry:focus { + color: #5c616c; + border-color: #5294E2; + background-color: #ffffff; + background-image: linear-gradient(to bottom, #ffffff); } + .entry:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(255, 255, 255, 0.55); + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); } + .entry:selected, .entry:selected:focus { + background-color: #5294E2; + color: #ffffff; } + .entry.progressbar { + margin: 2px 12px; + border-radius: 0; + border-width: 0 0 2px; + border-color: #5294E2; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; } + .linked > .entry:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .linked > .entry:first-child:dir(rtl) { + border-right-style: none; } + .linked > .entry:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-left-style: none; } + .linked > .entry:last-child:dir(rtl) { + border-left-style: solid; } + .entry.error { + color: white; + border-color: #FC4138; + background-image: linear-gradient(to bottom, #fc665f); } + .entry.error:focus { + background-image: linear-gradient(to bottom, #FC4138); + color: white; } + .entry.error:selected, .entry.error:selected:focus { + background-color: white; + color: #FC4138; } + .entry.warning { + color: white; + border-color: #F27835; + background-image: linear-gradient(to bottom, #f4935d); } + .entry.warning:focus { + background-image: linear-gradient(to bottom, #F27835); + color: white; } + .entry.warning:selected, .entry.warning:selected:focus { + background-color: white; + color: #F27835; } + .entry.image { + color: #7c8089; } + .entry.image:hover { + color: #5c616c; } + .entry.image:active { + color: #5294E2; } + .linked.vertical > .entry { + border-bottom-color: #f4f5f6; + box-shadow: none; } + .linked.vertical > .entry:focus { + border-color: #5294E2; + box-shadow: 0 -1px 0 0 #5294E2; } + .linked.vertical > .entry:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:first-child:focus { + border-bottom-color: #5294E2; + box-shadow: none; } + .linked.vertical > .entry:first-child:insensitive { + border-bottom-color: #f4f5f6; } + .linked.vertical > .entry:last-child { + border-bottom-color: rgba(0, 0, 0, 0.14); } + .linked.vertical > .entry:last-child:focus { + border-bottom-color: #5294E2; + box-shadow: 0 -1px 0 0 #5294E2; } + .linked.vertical > .entry:last-child:insensitive { + border-bottom-color: rgba(0, 0, 0, 0.14); } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#5294E2), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294E2), to(transparent)); } } +.button { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #f8f9f9; } + .header-bar .button { + padding: 6px 11px; } + .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(245, 246, 247, 0); + transition: none; } + .button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 350ms; } + .button.flat:hover:active { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: #f8f9f9; + -gtk-image-effect: highlight; } + .button:active, .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; + transition-duration: 50ms; } + .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; } + .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(248, 249, 249, 0.55); } + .button:insensitive > GtkLabel { + color: inherit; } + .button:insensitive:active, .button:insensitive:checked { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(82, 148, 226, 0.55); + background-color: rgba(82, 148, 226, 0.55); + opacity: 0.6; } + .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel { + color: inherit; } + .button.osd { + outline-color: rgba(168, 173, 181, 0.3); + color: #A8ADB5; + outline-color: rgba(168, 173, 181, 0.3); + border-color: rgba(168, 173, 181, 0.3); + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); + background-color: rgba(60, 64, 73, 0.95); } + .button.osd.image-button { + padding: 10px; } + .button.osd:hover { + color: #5294E2; + outline-color: rgba(168, 173, 181, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); + border-color: rgba(168, 173, 181, 0.3); } + .button.osd:active, .button.osd:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .button.osd:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } + .osd .button { + color: #A8ADB5; + outline-color: rgba(168, 173, 181, 0.3); + border-color: rgba(168, 173, 181, 0.3); + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .osd .button:dir(rtl) { + border-radius: 0; + border-right-style: none; + border-left-style: none; } + .osd .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:dir(rtl) { + border-left-style: solid; } + .osd .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:hover { + color: #5294E2; + outline-color: rgba(168, 173, 181, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } + .osd .button:active, .osd .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .osd .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } + .osd .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + .osd .button.flat:hover { + color: #5294E2; + outline-color: rgba(168, 173, 181, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } + .osd .button.flat:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); + background-image: none; } + .osd .button.flat:active, .osd .button.flat:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .button.suggested-action { + color: #ffffff; + border-color: #9EA4B5; + background-color: #9EA4B5; } + .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #9EA4B5; } + .button.suggested-action:hover { + color: #ffffff; + border-color: #b8bcc9; + background-color: #b8bcc9; } + .button.suggested-action:active, .button.suggested-action:checked { + color: #ffffff; + border-color: #8a91a6; + background-color: #8a91a6; } + .button.suggested-action:insensitive { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(158, 164, 181, 0.65); + background-color: rgba(158, 164, 181, 0.65); } + .button.destructive-action { + color: #ffffff; + border-color: #FA4349; + background-color: #FA4349; } + .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #FA4349; } + .button.destructive-action:hover { + color: #ffffff; + border-color: #fb7074; + background-color: #fb7074; } + .button.destructive-action:active, .button.destructive-action:checked { + color: #ffffff; + border-color: #f92027; + background-color: #f92027; } + .button.destructive-action:insensitive { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(250, 67, 73, 0.65); + background-color: rgba(250, 67, 73, 0.65); } + .button.image-button { + padding: 8px; } + .header-bar .button.image-button { + padding: 6px 9px; } + .button.text-button { + padding-left: 16px; + padding-right: 16px; } + .header-bar .button.text-button { + padding: 6px 16px; } + .button.text-button.image-button { + padding: 4px 8px 5px; } + .button.text-button.image-button GtkLabel:first-child { + padding-left: 8px; } + .button.text-button.image-button GtkLabel:last-child { + padding-right: 8px; } + .header-bar .button.text-button.image-button { + padding: 6px 16px; } + .stack-switcher > .button { + outline-offset: -3px; } + .stack-switcher > .button > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .stack-switcher > .button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 5px; + padding-bottom: 5px; } + .stack-switcher > .button .header-bar > GtkLabel { + padding: 6px 10px; } + .stack-switcher > .button.text-button { + padding: 5px 10px; } + .header-bar .stack-switcher > .button.text-button { + padding: 6px 10px; } + .stack-switcher > .button.image-button { + padding: 1px 3px; } + .stack-switcher > .button.needs-attention:active > GtkLabel, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > GtkLabel, .stack-switcher > .button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; } + .stack-switcher > .button.needs-attention > GtkLabel, .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#5294E2), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 4px; } + .stack-switcher > .button.needs-attention > GtkLabel:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) { + background-position: left 3px, left 4px; } + .inline-toolbar .button, .inline-toolbar .button:backdrop { + border-radius: 2px; + border-width: 1px; } + +.inline-toolbar GtkToolButton > .button { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #f8f9f9; } + .inline-toolbar GtkToolButton > .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: #f8f9f9; } + .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .inline-toolbar GtkToolButton > .button:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(248, 249, 249, 0.55); } + .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { + color: inherit; } + .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(82, 148, 226, 0.55); + background-color: rgba(82, 148, 226, 0.55); + opacity: 0.6; } + .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel { + color: inherit; } + +.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked > .button, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, .primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, +.primary-toolbar .linked.path-bar > .button, +.header-bar .linked.path-bar > .button, NemoWindow .primary-toolbar NemoPathBar.linked > .button, .linked > GtkComboBox > .button:dir(ltr) { + border-radius: 0; + border-left-style: none; + border-right-style: none; } + .inline-toolbar GtkToolButton > .button.flat:hover, .osd .button:hover, .inline-toolbar .button:hover, .linked > .button:hover, GtkComboBox.combobox-entry .entry:hover, GtkComboBox.combobox-entry .button:hover, .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, + .primary-toolbar .linked.path-bar > .button:hover, + .header-bar .linked.path-bar > .button:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover, .linked > GtkComboBox > .button:hover:dir(ltr) { + box-shadow: inset 1px 0 #5294E2, inset -1px 0 #5294E2; } + .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .inline-toolbar .button:dir(rtl), .linked > .button:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:dir(rtl), .header-bar .linked.stack-switcher > .button:dir(rtl), + .primary-toolbar .linked.path-bar > .button:dir(rtl), + .header-bar .linked.path-bar > .button:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) { + border-radius: 0; } + +.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .inline-toolbar .button:first-child, .linked > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button, .primary-toolbar .linked.stack-switcher > .button:first-child, .header-bar .linked.stack-switcher > .button:first-child, +.primary-toolbar .linked.path-bar > .button:first-child, +.header-bar .linked.path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child { + border-radius: 3px 0 0 3px; + border-left-style: solid; } + .osd .button:first-child:hover, .inline-toolbar .button:first-child:hover, .linked > .button:first-child:hover, .inline-toolbar GtkToolButton:first-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:first-child:hover, GtkComboBox.combobox-entry .button:first-child:hover, .linked > GtkComboBox:first-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:first-child:hover, .header-bar .linked.stack-switcher > .button:first-child:hover, + .primary-toolbar .linked.path-bar > .button:first-child:hover, + .header-bar .linked.path-bar > .button:first-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:first-child:hover { + box-shadow: inset -1px 0 #5294E2; } +.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .inline-toolbar .button:last-child, .linked > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button, .primary-toolbar .linked.stack-switcher > .button:last-child, .header-bar .linked.stack-switcher > .button:last-child, +.primary-toolbar .linked.path-bar > .button:last-child, +.header-bar .linked.path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child { + border-radius: 0 3px 3px 0; + border-right-style: solid; } + .osd .button:last-child:hover, .inline-toolbar .button:last-child:hover, .linked > .button:last-child:hover, .inline-toolbar GtkToolButton:last-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:last-child:hover, GtkComboBox.combobox-entry .button:last-child:hover, .linked > GtkComboBox:last-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:last-child:hover, .header-bar .linked.stack-switcher > .button:last-child:hover, + .primary-toolbar .linked.path-bar > .button:last-child:hover, + .header-bar .linked.path-bar > .button:last-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:hover { + box-shadow: inset 1px 0 #5294E2; } + .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl), .primary-toolbar .linked.stack-switcher > .button:last-child:dir(rtl), .header-bar .linked.stack-switcher > .button:last-child:dir(rtl), + .primary-toolbar .linked.path-bar > .button:last-child:dir(rtl), + .header-bar .linked.path-bar > .button:last-child:dir(rtl), NemoWindow .primary-toolbar NemoPathBar.linked > .button:last-child:dir(rtl) { + border-bottom-left-radius: 0; } +.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .inline-toolbar .button:only-child, .linked > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button, .primary-toolbar .linked.stack-switcher > .button:only-child, .header-bar .linked.stack-switcher > .button:only-child, +.primary-toolbar .linked.path-bar > .button:only-child, +.header-bar .linked.path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child { + border-radius: 3px; + border-style: solid; } + .osd .button:only-child:hover, .inline-toolbar .button:only-child:hover, .linked > .button:only-child:hover, .inline-toolbar GtkToolButton:only-child > .button.flat:hover, GtkComboBox.combobox-entry .entry:only-child:hover, GtkComboBox.combobox-entry .button:only-child:hover, .linked > GtkComboBox:only-child > .button:hover, .primary-toolbar .linked.stack-switcher > .button:only-child:hover, .header-bar .linked.stack-switcher > .button:only-child:hover, + .primary-toolbar .linked.path-bar > .button:only-child:hover, + .header-bar .linked.path-bar > .button:only-child:hover, NemoWindow .primary-toolbar NemoPathBar.linked > .button:only-child:hover { + box-shadow: none; } + +.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .button, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .button, +.linked.vertical > GtkComboBox > .button { + border-style: solid; + border-bottom-style: none; + border-top-style: none; + border-radius: 0; } + .linked.vertical > .entry:hover, .linked.vertical > .button:hover, .linked.vertical > GtkComboBoxText > .button:hover, + .linked.vertical > GtkComboBox > .button:hover { + box-shadow: inset 0 1px #5294E2, inset 0 -1px #5294E2; } + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .button, +.linked.vertical > GtkComboBox:first-child > .button { + border-radius: 3px 3px 0 0; + border-top-style: solid; } + .linked.vertical > .entry:first-child:hover, .linked.vertical > .button:first-child:hover, .linked.vertical > GtkComboBoxText:first-child > .button:hover, + .linked.vertical > GtkComboBox:first-child > .button:hover { + box-shadow: inset 0 -1px #5294E2; } +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .button, +.linked.vertical > GtkComboBox:last-child > .button { + border-radius: 0 0 3px 3px; + border-bottom-style: solid; } + .linked.vertical > .entry:last-child:hover, .linked.vertical > .button:last-child:hover, .linked.vertical > GtkComboBoxText:last-child > .button:hover, + .linked.vertical > GtkComboBox:last-child > .button:hover { + box-shadow: inset 0 1px #5294E2; } +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .button, +.linked.vertical > GtkComboBox:only-child > .button { + border-radius: 3px; + border-style: solid; } + .linked.vertical > .entry:only-child:hover, .linked.vertical > .button:only-child:hover, .linked.vertical > GtkComboBoxText:only-child > .button:hover, + .linked.vertical > GtkComboBox:only-child > .button:hover { + box-shadow: none; } + +.menuitem.button.flat, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .popup.button, .notebook tab .button, .list-row.button, .app-notification .button.flat, +.app-notification.frame .button.flat, .app-notification .button.flat:insensitive, +.app-notification.frame .button.flat:insensitive { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; } + +/* menu buttons */ +.menuitem.button.flat { + transition: none; + outline-offset: -1px; + border-radius: 2px; } + .menuitem.button.flat:hover { + background-color: #edeef0; } + +/********* + * Links * + *********/ +*:link, .button:link, .button:visited { + color: #2679db; } + *:link:visited, .button:visited { + color: #1e61b0; } + *:selected *:link:visited, *:selected .button:visited { + color: #b9d4f3; } + *:link:hover, .button:hover:link, .button:hover:visited { + color: #5294e2; } + *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { + color: #edf4fc; } + *:link:active, .button:active:link, .button:active:visited { + color: #2679db; } + *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { + color: #dce9f9; } + *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #dce9f9; } + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton { + border-radius: 3px; } + .spinbutton .button { + background-image: none; + border: 1px solid rgba(220, 223, 227, 0.6); + border-style: none none none solid; + color: #646873; + border-radius: 0; + box-shadow: none; } + .spinbutton .button:dir(rtl) { + border-style: none solid none none; } + .spinbutton .button:first-child { + color: red; } + .spinbutton .button:hover { + color: #5294E2; } + .spinbutton .button:insensitive { + color: rgba(92, 97, 108, 0.55); } + .spinbutton .button:active { + background-color: #5294E2; + color: #ffffff; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #f8f9f9; } + .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: #f8f9f9; } + .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(248, 249, 249, 0.55); } + .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #cfd6e6; + background-color: #f8f9f9; } + .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: #f8f9f9; } + .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + color: rgba(92, 97, 108, 0.55); + border-color: rgba(207, 214, 230, 0.55); + background-color: rgba(248, 249, 249, 0.55); } + .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { + color: inherit; } + .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { + border-radius: 0; + padding-left: 5px; + padding-right: 5px; } + .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { + border-radius: 2px 2px 0 0; + border-style: solid solid none solid; } + .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { + border-radius: 0 0 2px 2px; + border-style: none solid solid solid; } + GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { + padding: 1px; + border-width: 1px 0; + border-color: #5294E2; + border-radius: 0; + box-shadow: none; } + +/************** + * ComboBoxes * + **************/ +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; } + GtkComboBox > .button { + padding-top: 3px; + padding-bottom: 4px; } + GtkComboBox:insensitive { + color: rgba(92, 97, 108, 0.55); } + GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { + -GtkWidget-wide-separators: true; } + GtkComboBox.combobox-entry .entry { + border-right-style: none; } + GtkComboBox.combobox-entry .entry:dir(rtl) { + border-left-style: none; } + GtkComboBox.combobox-entry .button { + color: rgba(92, 97, 108, 0.6); + background-color: #cfd6e6; + border-color: #cfd6e6; } + GtkComboBox.combobox-entry .button:hover { + background-color: #e0e4ef; + border-color: #5294E2; + box-shadow: -1px 0 #5294E2; } + GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + GtkComboBox.combobox-entry .button:insensitive { + opacity: 0.5; } + +/************ + * Toolbars * + ************/ +.toolbar, .inline-toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F5F6F7; } + .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { + padding: 7px; + border: none; + border-radius: 4px; + background-color: rgba(60, 64, 73, 0.95); } + +.primary-toolbar { + color: rgba(207, 218, 231, 0.8); + background-color: #2f343b; + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } + .primary-toolbar:backdrop { + background-color: #32383f; } + +.inline-toolbar { + background-color: #eceef0; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; } + +.search-bar { + background-color: #F5F6F7; + border-style: solid; + border-color: #dcdfe3; + border-width: 0 0 1px; + padding: 3px; } + +.action-bar { + background-color: #eceef0; } + +/*************** + * Header bars * + ***************/ +.header-bar { + padding: 7px 7px 6px 7px; + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: rgba(31, 34, 39, 0.97); + color: rgba(207, 218, 231, 0.8); + background-color: #2f343b; } + .csd .header-bar { + background-color: rgba(47, 52, 59, 0.97); } + .header-bar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #32383f; } + .csd .header-bar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } + .header-bar .title { + padding: 0px 12px; } + .header-bar .subtitle { + font-size: smaller; + padding: 0 12px; } + .header-bar.selection-mode { + color: #ffffff; + background-color: rgba(82, 148, 226, 0.95); + border-color: rgba(65, 137, 223, 0.95); + box-shadow: none; } + .header-bar.selection-mode:backdrop { + background-color: rgba(82, 148, 226, 0.95); + color: rgba(255, 255, 255, 0.6); } + .header-bar.selection-mode .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); } + .header-bar.selection-mode .button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .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); } + .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(0, 0, 0, 0.2); + border-color: rgba(0, 0, 0, 0.2); } + .header-bar.selection-mode .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); } + .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(0, 0, 0, 0.15); + border-color: rgba(0, 0, 0, 0.15); } + .header-bar.selection-mode .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; } + .header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; } + .header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + .maximized .header-bar.selection-mode { + background-color: #5294e2; } + .tiled .header-bar, .tiled .header-bar:backdrop, .maximized .header-bar, .maximized .header-bar:backdrop { + border-radius: 0; } + .maximized .header-bar { + background-color: #2f343b; } + .maximized .header-bar:backdrop { + background-color: #32383f; } + +.titlebar { + padding-left: 7px; + padding-right: 7px; + border-radius: 3px 3px 0 0; + color: rgba(207, 218, 231, 0.8); + background-color: #2f343b; + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } + .csd .titlebar { + background-color: rgba(47, 52, 59, 0.97); } + .titlebar:backdrop { + color: rgba(207, 218, 231, 0.5); + background-color: #32383f; } + .csd .titlebar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } + .maximized .titlebar { + background-color: #2f343b; } + .maximized .titlebar:backdrop { + background-color: #32383f; } + +.titlebar .titlebar, +.titlebar .titlebar:backdrop { + background-color: transparent; } + +.primary-toolbar .separator, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator, .header-bar > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-width: 0 1px; + border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; } + .primary-toolbar .separator:backdrop, .primary-toolbar GtkPlacesSidebar.sidebar .view.separator:backdrop, GtkPlacesSidebar.sidebar .primary-toolbar .view.separator:backdrop, .header-bar .header-bar-separator:backdrop, .header-bar > GtkBox > .separator.vertical:backdrop { + opacity: 0.6; } + +.primary-toolbar .entry, .header-bar .entry { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); + background-color: transparent; } + .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { + color: inherit; } + .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop { + opacity: 0.85; } + .primary-toolbar .entry:focus, .header-bar .entry:focus { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); + background-clip: border-box; } + .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image { + color: #ffffff; } + .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } + .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { + background-color: #ffffff; + color: #5294E2; } + .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar { + border-color: #5294E2; + background-image: none; + background-color: transparent; } +.primary-toolbar .button, .header-bar .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + outline-offset: -3px; + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } + .primary-toolbar .button:backdrop, .header-bar .button:backdrop { + opacity: 0.7; } + .primary-toolbar .button:hover, .header-bar .button:hover { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } + .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + .primary-toolbar .button:insensitive, .header-bar .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } + .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { + color: inherit; } + .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(82, 148, 226, 0.65); + background-color: rgba(82, 148, 226, 0.65); } +.primary-toolbar .linked > .button, .header-bar .linked > .button { + border-radius: 3px; + border-style: solid; } +.primary-toolbar .linked > .button:hover, .header-bar .linked > .button:hover { + box-shadow: none; } +.primary-toolbar .linked.stack-switcher > .button, .header-bar .linked.stack-switcher > .button, +.primary-toolbar .linked.path-bar > .button, +.header-bar .linked.path-bar > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } + .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, + .primary-toolbar .linked.path-bar > .button:hover, + .header-bar .linked.path-bar > .button:hover { + border-color: #5294E2; } + .primary-toolbar .linked.stack-switcher > .button:active, .header-bar .linked.stack-switcher > .button:active, .primary-toolbar .linked.stack-switcher > .button:checked, .header-bar .linked.stack-switcher > .button:checked, + .primary-toolbar .linked.path-bar > .button:active, + .header-bar .linked.path-bar > .button:active, + .primary-toolbar .linked.path-bar > .button:checked, + .header-bar .linked.path-bar > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } +.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #9EA4B5; + background-color: #9EA4B5; } + .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #9EA4B5; + outline-color: rgba(158, 164, 181, 0.3); } + .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #b8bcc9; + background-color: #b8bcc9; } + .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #8a91a6; + background-color: #8a91a6; } + .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive { + color: rgba(158, 164, 181, 0.45); } + .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(158, 164, 181, 0.65); + background-color: rgba(158, 164, 181, 0.65); } +.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, +.primary-toolbar .button.suggested-action:backdrop, +.header-bar .button.suggested-action:backdrop { + opacity: 0.8; } +.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #FA4349; + background-color: #FA4349; } + .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #FA4349; + outline-color: rgba(250, 67, 73, 0.3); } + .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #fb7074; + background-color: #fb7074; } + .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #f92027; + background-color: #f92027; } + .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive { + color: rgba(250, 67, 73, 0.45); } + .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive { + color: rgba(255, 255, 255, 0.6); + border-color: rgba(250, 67, 73, 0.65); + background-color: rgba(250, 67, 73, 0.65); } +.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, +.primary-toolbar .button.destructive-action:backdrop, +.header-bar .button.destructive-action:backdrop { + opacity: 0.8; } +.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button { + color: #ffffff; } +.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button { + color: rgba(207, 218, 231, 0.8); } + .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover { + background-color: rgba(255, 255, 255, 0.1); + border-color: transparent; } + .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive { + color: rgba(207, 218, 231, 0.5); } + .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active { + background-color: rgba(0, 0, 0, 0.1); } +.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive { + color: rgba(207, 218, 231, 0.2); } +.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { + color: rgba(207, 218, 231, 0.8); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); + background-color: transparent; } + .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { + color: inherit; } + .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } +.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { + opacity: 0.75; } +.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { + background-color: rgba(207, 218, 231, 0.15); } +.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop { + opacity: 0.75; } +.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop { + opacity: 0.75; } +.primary-toolbar .scale.trough, .header-bar .scale.trough { + background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.15)); } + .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } +.primary-toolbar .scale.slider, .header-bar .scale.slider { + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.97)); } + .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { + background-image: linear-gradient(to bottom, rgba(45, 49, 56, 0.97)); + border-color: rgba(61, 91, 128, 0.982); } + +/************ + * Pathbars * + ************/ +.path-bar .button:first-child { + padding-left: 8px; } +.path-bar .button:last-child { + padding-right: 8px; } +.path-bar .button:only-child { + padding-left: 12px; + padding-right: 12px; } +.path-bar .button GtkLabel:last-child { + padding-left: 2px; } +.path-bar .button GtkLabel:first-child { + padding-right: 2px; } +.path-bar .button GtkLabel:only-child { + padding-right: 0; + padding-left: 0; } + +/************** + * Tree Views * + **************/ +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-color: rgba(92, 97, 108, 0.2); } + GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #577aa7; } + GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: #adb0b5; } + GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkTreeView.view.expander:hover { + color: #5c616c; } + GtkTreeView.view.expander:selected { + color: #cbdef6; } + GtkTreeView.view.expander:selected:hover { + color: #ffffff; } + GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + GtkTreeView.view.progressbar { + color: #ffffff; + border-radius: 3px; } + GtkTreeView.view.progressbar:selected { + color: #5294E2; + box-shadow: none; + background-color: #ffffff; } + GtkTreeView.view.trough, GtkTreeView.view.trough:selected { + background-color: #cfd6e6; + border-radius: 3px; + border-width: 0; } + +column-header .button { + color: #7c8089; + background-color: #ffffff; } + column-header .button:hover { + color: #5294E2; + box-shadow: none; + transition: none; } + column-header .button:active { + color: #5c616c; + transition: none; } +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; + border-image: none; } + +column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { + transition: none; + color: #5294E2; + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } + +column-header .button, column-header .button:hover, column-header .button:active { + padding: 3px 6px; + background-image: none; + border-style: none solid none none; + border-radius: 0; + border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; } + column-header .button:active { + background-color: #ffffff; } + column-header .button:insensitive { + border-color: #F5F6F7; + background-image: none; } + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: #2f343b; + color: rgba(207, 218, 231, 0.8); } + .menubar:backdrop { + background-color: #32383f; } + .menubar > .menuitem { + padding: 6px 8px; + border: solid transparent; + border-width: 0; } + .menubar > .menuitem:hover { + background-color: #5294E2; + color: #ffffff; } + .menubar > .menuitem:insensitive { + color: rgba(207, 218, 231, 0.2); + border-color: transparent; } + +.menu, .popup { + margin: 4px; + padding: 0; + border-radius: 0; + background-color: #ffffff; + border: 1px solid #dcdfe3; } + .csd .menu, .csd .popup { + padding: 4px 0px; + border-radius: 3px; + border: none; } + .menu .menuitem, .popup .menuitem { + padding: 5px; } + .menu .menuitem:hover, .popup .menuitem:hover { + color: #5c616c; + background-color: rgba(0, 0, 0, 0.04); + border: solid rgba(0, 0, 0, 0.08); + border-width: 1px 0 1px 0; } + .menu .menuitem:insensitive, .popup .menuitem:insensitive { + color: rgba(92, 97, 108, 0.55); } + .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator, .popup .menuitem.separator, .popup GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .popup .menuitem.view.separator { + color: rgba(255, 255, 255, 0); } + .menu .menuitem.arrow, .popup .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + .menu .menuitem.arrow:dir(rtl), .popup .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + .menu.button, .popup.button { + border-style: none; + border-radius: 0; } + .menu.button.top, .popup.button.top { + border-bottom: 1px solid #eeeff0; } + .menu.button.bottom, .popup.button.bottom { + border-top: 1px solid #eeeff0; } + .menu.button:hover, .popup.button:hover { + background-color: #eeeff0; } + .menu.button:insensitive, .popup.button:insensitive { + color: transparent; + background-color: transparent; + border-color: transparent; } + +.menuitem .accelerator { + color: alpha(currentColor,0.55); } + +/************ + * Popovers * + ************/ +.popover { + margin: 10px; + padding: 2px; + border: 1px solid #cdd2d7; + border-radius: 3px; + background-clip: border-box; + background-color: #ffffff; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { + color: rgba(255, 255, 255, 0); } + .popover > .list, + .popover > .view, + .popover > .toolbar, + .popover > .inline-toolbar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar { + border-style: none; + background-color: transparent; } + +.entry.cursor-handle, +.cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; } + .entry.cursor-handle.top, + .cursor-handle.top { + -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); } + .entry.cursor-handle.bottom, + .cursor-handle.bottom { + -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); } + +/***************** + * Notebooks and * + * Tabs * + *****************/ +.notebook { + padding: 0; + background-color: #fefefe; + -GtkNotebook-initial-gap: 10; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: -8; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .notebook.frame { + border: 1px solid #dcdfe3; } + .notebook.frame.top { + border-top-width: 0; } + .notebook.frame.bottom { + border-bottom-width: 0; } + .notebook.frame.right { + border-right-width: 0; } + .notebook.frame.left { + border-left-width: 0; } + .notebook.header { + background-color: #fafafb; } + .notebook.header.frame { + border: 1px solid #dcdfe3; } + .notebook.header.frame.top { + border-bottom-width: 0; } + .notebook.header.frame.bottom { + border-top-width: 0; } + .notebook.header.frame.right { + border-left-width: 0; } + .notebook.header.frame.left { + border-right-width: 0; } + .notebook.header.top { + box-shadow: inset 0 -1px #eaecee; } + .notebook.header.bottom { + box-shadow: inset 0 1px #eaecee; } + .notebook.header.right { + box-shadow: inset 1px 0 #eaecee; } + .notebook.header.left { + box-shadow: inset -1px 0 #eaecee; } + .notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-color: transparent; + outline-offset: 0; } + .notebook tab.top, .notebook tab.bottom { + padding: 5px 20px; } + .notebook tab.left, .notebook tab.right { + padding: 5px 20px; } + .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; } + .notebook tab.reorderable-page.top, .notebook tab.top { + border-color: transparent; } + .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { + border-color: rgba(220, 223, 227, 0.5); + border-width: 1px; + border-top-width: 0; + background-color: rgba(245, 246, 247, 0.2); } + .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { + border-width: 1px; + border-top-width: 0; + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.bottom, .notebook tab.bottom { + border-color: transparent; } + .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + border-color: rgba(220, 223, 227, 0.5); + border-width: 1px; + border-bottom-width: 0; + background-color: rgba(245, 246, 247, 0.2); } + .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { + border-width: 1px; + border-bottom-width: 0; + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.right, .notebook tab.right { + border-color: transparent; } + .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { + border-color: rgba(220, 223, 227, 0.5); + border-width: 1px; + border-right-width: 0; + background-color: rgba(245, 246, 247, 0.2); } + .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { + border-width: 1px; + border-right-width: 0; + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.left, .notebook tab.left { + border-color: transparent; } + .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { + border-color: rgba(220, 223, 227, 0.5); + border-width: 1px; + border-left-width: 0; + background-color: rgba(245, 246, 247, 0.2); } + .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { + border-width: 1px; + border-left-width: 0; + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { + background-color: rgba(0, 0, 0, 0.035); } + .notebook tab GtkLabel { + padding: 0 2px; + color: rgba(92, 97, 108, 0.55); } + .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page { + color: rgba(92, 97, 108, 0.775); } + .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page { + color: #5c616c; } + .notebook tab .button { + padding: 0; + color: #91959c; } + .notebook tab .button:hover { + color: #ff4d4d; } + .notebook tab .button:active { + color: #5294E2; } + .notebook tab .button > GtkImage { + padding: 2px; } + .notebook.arrow { + color: rgba(92, 97, 108, 0.55); } + .notebook.arrow:hover { + color: rgba(92, 97, 108, 0.775); } + .notebook.arrow:active { + color: #5c616c; } + .notebook.arrow:insensitive { + color: rgba(92, 97, 108, 0); } + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-clip: padding-box; + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkRange-slider-width: 11; + -GtkScrollbar-min-slider-length: 42; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; } + .scrollbar .button { + border: none; } + .scrollbar.slider { + border-radius: 20px; + border: 3px solid transparent; + background-color: #b7babf; } + .scrollbar.slider:hover { + background-color: #898d95; } + .scrollbar.slider:prelight:active { + background-color: #5294E2; } + .scrollbar.slider.fine-tune { + border-width: 4px; } + .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294E2; } + .scrollbar.slider:insensitive { + background-color: transparent; } + +.scrollbars-junction, .scrollbar.trough, +.scrollbars-junction.frame, +.frame.scrollbar.trough { + border-color: transparent; + background-color: #ffffff; } + +/********** + * Switch * + **********/ +GtkSwitch { + font: 1; + -GtkSwitch-slider-width: 41; + outline-color: transparent; } + GtkSwitch.trough, GtkSwitch.slider { + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: right center; + color: transparent; + border-color: transparent; + border-image: none; + border-style: none; + box-shadow: none; } + GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) { + background-position: left center; } + +GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } + +/************************* + * Check and Radio items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } + +GtkTreeView.view.check:selected, +.list-row:selected .check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); } + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } + +GtkTreeView.view.check:insensitive:selected, +.list-row:selected .check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); } + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } + +GtkTreeView.view.check:inconsistent:selected, +.list-row:selected .check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); } + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } + +GtkTreeView.view.check:inconsistent:insensitive:selected, +.list-row:selected .check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); } + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } + +GtkTreeView.view.check:checked:selected, +.list-row:selected .check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); } + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } + +GtkTreeView.view.check:checked:insensitive:selected, +.list-row:selected .check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); } + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } + +GtkTreeView.view.radio:selected, +.list-row:selected .radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); } + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } + +GtkTreeView.view.radio:insensitive:selected, +.list-row:selected .radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); } + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } + +GtkTreeView.view.radio:inconsistent:selected, +.list-row:selected .radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); } + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } + +GtkTreeView.view.radio:inconsistent:insensitive:selected, +.list-row:selected .radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); } + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } + +GtkTreeView.view.radio:checked:selected, +.list-row:selected .radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); } + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } + +GtkTreeView.view.radio:checked:insensitive:selected, +.list-row:selected .radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); } + +GtkIconView.view.check, +GtkFlowBox.view.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + background-color: transparent; } + +GtkIconView.view.check:checked, +GtkFlowBox.view.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); + background-color: transparent; } + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 1px 2px 4px; + outline-offset: 0; } + GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { + color: rgba(92, 97, 108, 0.55); } + +/************ + * GtkScale * + ************/ +.scale { + -GtkScale-slider-length: 15; + -GtkRange-slider-width: 15; + -GtkRange-trough-border: 0; + outline-offset: -1px; + outline-radius: 2px; } + .scale.trough { + margin: 5px; } + .scale.fine-tune.trough { + border-radius: 5px; + margin: 3px; } + .scale.slider { + background-clip: border-box; + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid #5294E2; + border-radius: 50%; + box-shadow: none; } + .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294E2); + border-color: #5294E2; } + .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } + .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .osd .scale.slider { + background-image: linear-gradient(to bottom, rgba(60, 64, 73, 0.95)); + border-color: #5294E2; } + .osd .scale.slider:hover { + background-image: linear-gradient(to bottom, #5294E2); } + .osd .scale.slider:active { + background-image: linear-gradient(to bottom, #2679db); + border-color: #2679db; } + .list-row:selected .scale.slider { + background-image: linear-gradient(to bottom, #ffffff); + border-color: #ffffff; } + .list-row:selected .scale.slider:hover { + background-image: linear-gradient(to bottom, #e5eefa); + border-color: #e5eefa; } + .list-row:selected .scale.slider:active { + background-image: linear-gradient(to bottom, #a8c9f0); + border-color: #a8c9f0; } + .list-row:selected .scale.slider:insensitive { + background-image: linear-gradient(to bottom, #b1cef1); + border-color: #b1cef1; } + .scale.trough { + border: none; + border-radius: 2.5px; + background-image: linear-gradient(to bottom, #cfd6e6); } + .scale.trough.highlight { + background-image: linear-gradient(to bottom, #5294E2); } + .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } + .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); } + .osd .scale.trough { + background-image: linear-gradient(to bottom, rgba(76, 81, 93, 0.95)); + outline-color: rgba(168, 173, 181, 0.2); } + .osd .scale.trough.highlight { + background-image: none; + background-image: linear-gradient(to bottom, #5294E2); } + .list-row:selected .scale.trough { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); } + .list-row:selected .scale.trough.highlight { + background-image: linear-gradient(to bottom, #ffffff); } + .list-row:selected .scale.trough.highlight:insensitive { + background-image: linear-gradient(to bottom, #b1cef1); } + .list-row:selected .scale.trough:insensitive { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +/***************** + * Progress bars * + *****************/ +GtkProgressBar { + padding: 0; + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 3; } + +.progressbar { + background-color: #5294E2; + border: none; + border-radius: 3px; + box-shadow: none; } + .progressbar.osd { + background-color: #5294E2; } + +.osd .scale.progressbar { + background-color: #5294E2; } + +GtkProgressBar.trough, .level-bar.trough { + border: none; + border-radius: 3px; + background-color: #cfd6e6; } + GtkProgressBar.trough.osd, .osd.level-bar.trough { + border-style: none; + background-color: transparent; + box-shadow: none; } + +/************* + * Level Bar * + *************/ +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; } + +GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; } + +.level-bar.trough { + padding: 3px; + border-radius: 4px; } +.level-bar.fill-block { + border: 1px solid #5294E2; + background-color: #5294E2; + border-radius: 2px; } + .level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; } + .level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; } + .level-bar.fill-block.level-high { + border-color: #73d216; + background-color: #73d216; } + .level-bar.fill-block.level-low { + border-color: #F27835; + background-color: #F27835; } + .level-bar.fill-block.empty-fill-block { + background-color: rgba(92, 97, 108, 0.2); + border-color: rgba(92, 97, 108, 0.2); } + +/********** + * Frames * + **********/ +.frame { + border: 1px solid #dcdfe3; + padding: 0; } + .frame.flat { + border-style: none; } + .frame.action-bar { + padding: 6px; + border-width: 1px 0 0; } + +GtkScrolledWindow GtkViewport.frame { + border-style: none; } + +.separator, GtkPlacesSidebar.sidebar .view.separator { + color: rgba(0, 0, 0, 0.1); } + GtkFileChooserButton .separator, GtkFileChooserButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .view.separator, GtkFontButton .separator, GtkFontButton GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFontButton .view.separator, GtkFileChooserButton .separator.vertical, GtkFileChooserButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkFileChooserButton .vertical.view.separator, GtkFontButton .separator.vertical, GtkFontButton GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkFontButton .vertical.view.separator { + -GtkWidget-wide-separators: true; } + +/********* + * Lists * + *********/ +.list, .list-row { + background-color: #ffffff; + border-color: #dcdfe3; } + +.list-row, +.grid-child { + padding: 2px; } + +.list-row.button { + background-color: transparent; + border-style: none; + border-radius: 0; + box-shadow: none; } + .list-row.button:hover { + background-color: rgba(0, 0, 0, 0.05); } + .list-row.button:active { + color: #5c616c; } + .list-row.button:selected:active { + color: #ffffff; } + .list-row.button:selected:hover { + background-color: #4985cb; } + .list-row.button:selected:insensitive { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(82, 148, 226, 0.7); } + .list-row.button:selected:insensitive GtkLabel { + color: inherit; } + +.list-row, list-row.button { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + .list-row:hover, list-row.button:hover { + transition: none; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + background-color: rgba(60, 64, 73, 0.95); + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: rgba(37, 39, 45, 0.95); } + .app-notification .button, + .app-notification.frame .button { + color: #A8ADB5; + outline-color: rgba(168, 173, 181, 0.3); + border-color: rgba(168, 173, 181, 0.3); + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } + .app-notification .button.flat, + .app-notification.frame .button.flat { + border-color: rgba(82, 148, 226, 0); } + .app-notification .button:hover, + .app-notification.frame .button:hover { + color: #5294E2; + outline-color: rgba(168, 173, 181, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, rgba(48, 52, 59, 0.95)); } + .app-notification .button:active, .app-notification .button:checked, + .app-notification.frame .button:active, + .app-notification.frame .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .app-notification .button:insensitive, + .app-notification.frame .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } + +/************* + * Expanders * + *************/ +GtkExpander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + GtkExpander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + GtkExpander:hover { + color: #aaaeb7; } + GtkExpander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/************ + * Calendar * + ***********/ +GtkCalendar { + border: 1px solid #dcdfe3; + border-radius: 3px; + padding: 2px; } + GtkCalendar:selected { + background-color: #5294E2; + color: #ffffff; + border-radius: 1.5px; } + GtkCalendar.header { + color: #5c616c; + border: none; + border-radius: 0; } + GtkCalendar.button, GtkCalendar.button:focus { + color: rgba(92, 97, 108, 0.45); + box-shadow: none; + border: none; } + GtkCalendar.button:hover, GtkCalendar.button:focus:hover { + color: #5c616c; } + GtkCalendar.highlight { + color: alpha(currentColor,0.55); } + +/*********** + * Dialogs * + ***********/ +.message-dialog .dialog-action-area .button { + padding: 8px; } + +.message-dialog { + -GtkDialog-button-spacing: 0; } + .message-dialog .titlebar { + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } + .message-dialog.csd.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; } + .message-dialog.csd .dialog-action-area .button { + padding: 8px; + border-radius: 0; } + .message-dialog.csd .dialog-action-area .button:focus { + color: #5294E2; } + .message-dialog.csd .dialog-action-area .button:focus:active, .message-dialog.csd .dialog-action-area .button:focus:checked { + color: #ffffff; } + .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive { + border-right-style: none; + border-bottom-style: none; } + .message-dialog.csd .dialog-action-area .button:last-child { + border-bottom-right-radius: 3px; } + .message-dialog.csd .dialog-action-area .button:first-child { + border-left-style: none; + border-bottom-left-radius: 3px; } + +GtkFileChooserDialog .search-bar { + background-color: #F5F6F7; + border-color: #dcdfe3; + box-shadow: none; } +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid #dcdfe3; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border: none; + background-color: #F5F6F7; } + .sidebar .scrollbar.trough { + background-color: transparent; + border-width: 2px; + border-color: transparent; } + .sidebar:selected { + background-color: #5294E2; } + +GtkPlacesSidebar.sidebar .view { + color: #5c616c; + background-color: transparent; } + GtkPlacesSidebar.sidebar .view:selected { + color: #ffffff; + background-color: #5294E2; } + +.sidebar-item { + padding: 10px 4px; } + .sidebar-item > GtkLabel { + padding-left: 6px; + padding-right: 6px; } + .sidebar-item.needs-attention > GtkLabel { + background-size: 6px 6px, 0 0; } + +GtkPaned { + margin: 0 8px 8px 0; } + GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; } + +.pane-separator { + background-image: linear-gradient(to bottom, #dcdfe3); } + +/************** + * GtkInfoBar * + **************/ +GtkInfoBar { + border-style: none; } + +.info, +.question, +.warning, +.error, +GtkInfoBar { + background-color: #5294E2; + color: #ffffff; } + +.list-row:selected .button, GtkInfoBar .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.5); } + .list-row:selected .flat.button, GtkInfoBar .flat.button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #ffffff; + background-color: rgba(255, 255, 255, 0); } + .list-row:selected .button:hover, GtkInfoBar .button:hover { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:checked, GtkInfoBar .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(0, 0, 0, 0.2); + border-color: rgba(255, 255, 255, 0.8); } + .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.2); } + .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked { + color: rgba(255, 255, 255, 0.4); + background-color: rgba(0, 0, 0, 0.1); + border-color: rgba(255, 255, 255, 0.2); } + +/************ + * Tooltips * + ************/ +.tooltip { + color: #edf5fb; + border-radius: 2px; } + .tooltip.background { + background-color: rgba(60, 64, 73, 0.95); + background-clip: padding-box; } + .tooltip.window-frame.csd { + background-color: transparent; } + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; } + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + border: none; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); } + GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4)); } + GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); } + GtkColorSwatch:hover { + border-color: rgba(0, 0, 0, 0.5); } + GtkColorSwatch.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + GtkColorSwatch.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch.left, GtkColorSwatch:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + GtkColorSwatch.right, GtkColorSwatch:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + GtkColorSwatch:only-child { + border-radius: 3px; } + GtkColorSwatch.color-active-badge { + border-width: 2px; } + GtkColorSwatch.color-active-badge:hover { + background-image: none; } + GtkColorSwatch.color-active-badge.color-light, GtkColorSwatch.color-active-badge.color-light:hover { + color: rgba(0, 0, 0, 0.3); + border-color: rgba(0, 0, 0, 0.3); } + GtkColorSwatch.color-active-badge.color-dark, GtkColorSwatch.color-active-badge.color-dark:hover { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.5); } + +GtkColorChooserWidget #add-color-button { + border-color: #e8eaed; + background-color: #e8eaed; + color: #F5F6F7; + box-shadow: none; } + GtkColorChooserWidget #add-color-button:hover { + border-color: #dcdfe3; + background-color: #dcdfe3; } + +GtkColorButton.button { + padding: 4px; } + GtkColorButton.button GtkColorSwatch { + border-radius: 0; } + +/******** + * Misc * + ********/ +.scale-popup .button { + padding: 6px; } + .scale-popup .button:hover { + color: #5c616c; + outline-color: rgba(92, 97, 108, 0.3); + border-color: #5294E2; + background-color: #f8f9f9; } + +GtkVolumeButton.button { + padding: 8px; } + +/********************** + * Window Decorations * + *********************/ +.window-frame { + border-radius: 3px 3px 0 0; + border-width: 0px; + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.25); + /* this is used for the resize cursor area */ + margin: 10px; } + .window-frame:backdrop { + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.25); } + .window-frame.tiled { + border-radius: 0; } + .window-frame.csd.popup, .window-frame.csd.menu { + border-radius: 3px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); } + .window-frame.csd.message-dialog { + border-radius: 3px; + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1); } + +.header-bar .button.titlebutton, .titlebar .button.titlebutton, +.header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { + padding: 7px 4px; + border-color: transparent; + background-color: transparent; + background-image: none; + background-color: rgba(47, 52, 59, 0); + border-width: 0; + color: transparent; + background-position: center; + background-repeat: no-repeat; } + .header-bar .button.titlebutton:backdrop, .titlebar .button.titlebutton:backdrop, + .header-bar.selection-mode .button.titlebutton:backdrop, .titlebar.selection-mode .button.titlebutton:backdrop { + opacity: 1; } +.header-bar .right .button.titlebutton:nth-last-child(3), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar .left .button.titlebutton:nth-child(3), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar .right .button.titlebutton:nth-last-child(3), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar .left .button.titlebutton:nth-child(3), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(3), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left .button.titlebutton:nth-child(3), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left .button.titlebutton:nth-child(3), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3) { + background-image: -gtk-scaled(url("assets/titlebutton-min.png"), url("assets/titlebutton-min-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):hover, .header-bar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(3):hover, + .header-bar .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(3):hover, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(3):hover, + .titlebar .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-min-hover-dark.png"), url("assets/titlebutton-min-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar .left .button.titlebutton:nth-child(3):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar .left .button.titlebutton:nth-child(3):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-min-active-dark.png"), url("assets/titlebutton-min-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar .left .button.titlebutton:nth-child(3):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar .left .button.titlebutton:nth-child(3):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(3):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(3):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(3):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-min-backdrop-dark.png"), url("assets/titlebutton-min-backdrop-dark@2.png")); } +.header-bar .right .button.titlebutton:nth-last-child(2), +.header-bar .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar .left .button.titlebutton:nth-child(2), +.header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar .right .button.titlebutton:nth-last-child(2), +.titlebar .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar .left .button.titlebutton:nth-child(2), +.titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right .button.titlebutton:nth-last-child(2), +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left .button.titlebutton:nth-child(2), +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2), .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2), +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left .button.titlebutton:nth-child(2), +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2) { + background-image: -gtk-scaled(url("assets/titlebutton-max-dark.png"), url("assets/titlebutton-max-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):hover, .header-bar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left .button.titlebutton:nth-child(2):hover, + .header-bar .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar .right .button.titlebutton:nth-last-child(2):hover, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left .button.titlebutton:nth-child(2):hover, + .titlebar .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-max-hover-dark.png"), url("assets/titlebutton-max-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar .left .button.titlebutton:nth-child(2):active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar .left .button.titlebutton:nth-child(2):active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-max-active-dark.png"), url("assets/titlebutton-max-active-dark@2.png")); } + .header-bar .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar .left .button.titlebutton:nth-child(2):backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar .left .button.titlebutton:nth-child(2):backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop, .titlebar.selection-mode .right .button.titlebutton:nth-last-child(2):backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left .button.titlebutton:nth-child(2):backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:nth-last-child(2):backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-max-backdrop-dark.png"), url("assets/titlebutton-max-backdrop-dark@2.png")); } +.header-bar .right .button.titlebutton:last-child, +.header-bar .right:dir(rtl) .button.titlebutton:first-child, +.header-bar .left .button.titlebutton:first-child, +.header-bar .left:dir(rtl) .button.titlebutton:last-child, .titlebar .right .button.titlebutton:last-child, +.titlebar .right:dir(rtl) .button.titlebutton:first-child, +.titlebar .left .button.titlebutton:first-child, +.titlebar .left:dir(rtl) .button.titlebutton:last-child, +.header-bar.selection-mode .right .button.titlebutton:last-child, +.header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.header-bar.selection-mode .left .button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child, .titlebar.selection-mode .right .button.titlebutton:last-child, +.titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child, +.titlebar.selection-mode .left .button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child { + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:hover, .header-bar .right .button.titlebutton:last-child:backdrop:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar .left .button.titlebutton:first-child:hover, + .header-bar .left .button.titlebutton:first-child:backdrop:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar .right .button.titlebutton:last-child:hover, .titlebar .right .button.titlebutton:last-child:backdrop:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar .left .button.titlebutton:first-child:hover, + .titlebar .left .button.titlebutton:first-child:backdrop:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:active:hover, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar .left .button.titlebutton:first-child:active:hover, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar .right .button.titlebutton:last-child:active:hover, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar .left .button.titlebutton:first-child:active:hover, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right .button.titlebutton:last-child:active:hover, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left .button.titlebutton:first-child:active:hover, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover, .titlebar.selection-mode .right .button.titlebutton:last-child:active:hover, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left .button.titlebutton:first-child:active:hover, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:active:hover { + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } + .header-bar .right .button.titlebutton:last-child:backdrop, + .header-bar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar .left .button.titlebutton:first-child:backdrop, + .header-bar .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar .right .button.titlebutton:last-child:backdrop, + .titlebar .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar .left .button.titlebutton:first-child:backdrop, + .titlebar .left:dir(rtl) .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right .button.titlebutton:last-child:backdrop, + .header-bar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left .button.titlebutton:first-child:backdrop, + .header-bar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop, .titlebar.selection-mode .right .button.titlebutton:last-child:backdrop, + .titlebar.selection-mode .right:dir(rtl) .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left .button.titlebutton:first-child:backdrop, + .titlebar.selection-mode .left:dir(rtl) .button.titlebutton:last-child:backdrop { + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } + +.header-bar .left GtkMenuButton.button.titlebutton:first-child, +.header-bar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.header-bar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.header-bar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar .left GtkMenuButton.button.titlebutton:first-child, +.titlebar .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child, +.titlebar.selection-mode .left GtkMenuButton.button.titlebutton:first-child, +.titlebar.selection-mode .left:dir(rtl) GtkMenuButton.button.titlebutton:last-child { + padding: 4px 6px 4px 6px; + border-color: transparent; + background-color: transparent; + background-image: none; } + +.view:selected, .view:selected:focus, .view:selected:hover, GtkLabel:selected, GtkLabel:selected:focus, GtkLabel:selected:hover, GtkFlowBox .grid-child:selected, .menuitem.button.flat:selected, .menuitem.button.flat:checked, .menuitem.button.flat:active, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { + background-image: none; + background-color: #5294E2; + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); } + +/* Decouple the font of context menus from their entry/textview */ +.touch-selection, +.context-menu { + font: initial; } + +.monospace { + font: Monospace; } + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; } +.overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; } +.overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; } +.overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } + +.undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(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; } +.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; } +.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; } +.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; } + +GtkHTML { + background-color: #ffffff; + color: #5c616c; } + GtkHTML:active { + color: #ffffff; + background-color: #5294E2; } + +SushiFontWidget { + padding: 6px 12px; } + +TerminalWindow .background { + background-color: transparent; } +TerminalWindow .notebook tab.reorderable-page, +TerminalWindow .notebook tab.reorderable-page:hover { + padding-top: 4px; + padding-bottom: 4px; } +TerminalWindow .notebook.header.top { + box-shadow: inset 0 1px #1f2227, inset 0 -1px #eaecee; } +TerminalWindow .notebook tab .active-page GtkLabel { + color: rgba(207, 218, 231, 0.8); } + TerminalWindow .notebook tab .active-page GtkLabel:backdrop { + color: rgba(207, 218, 231, 0.5); } +TerminalWindow .notebook tab.reorderable-page.top:active, TerminalWindow .notebook tab.reorderable-page.top:active:hover { + background-color: #2f343b; + border-color: #1f2227; } + TerminalWindow .notebook tab.reorderable-page.top:active:backdrop, TerminalWindow .notebook tab.reorderable-page.top:active:hover:backdrop { + background-color: #32383f; } +TerminalWindow .scrollbar.vertical .slider { + margin-left: 3px; } +TerminalWindow .scrollbar.trough { + border-width: 0; } + +NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { + border-radius: 3px; } + +.nautilus-canvas-item { + border-radius: 2px; } + +.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item { + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active { + color: #5c616c; } + .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected { + color: #ffffff; } + +NautilusNotebook.notebook { + background-color: #ffffff; } + NautilusNotebook.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; } + +NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar { + padding: 5px; + box-shadow: none; } + +NemoWindow .sidebar .frame { + border-width: 0; } + +NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { + color: #dcdfe3; } + +NemoWindow .primary-toolbar NemoPathBar.linked > .button { + color: rgba(207, 218, 231, 0.8); + outline-color: rgba(207, 218, 231, 0.1); + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { + border-color: #5294E2; } + NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + +.gedit-headerbar-paned { + color: rgba(31, 34, 39, 0.97); } + +.open-document-selector-listbox-row { + border-bottom: 1px solid #e7e9ec; + padding: 6px 6px 6px 12px; } + .open-document-selector-listbox-row .path-label { + font-size: smaller; + color: rgba(92, 97, 108, 0.7); } + .open-document-selector-listbox-row:selected .path-label { + color: rgba(255, 255, 255, 0.7); } + +.gedit-document-panel .list-row .button { + color: transparent; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; + padding: 4px; } + .gedit-document-panel .list-row .button GtkImage { + color: inherit; } +.gedit-document-panel .prelight-row .button { + color: #91959c; } +.gedit-document-panel .list-row .button:hover, +.gedit-document-panel .prelight-row .button:hover { + color: #ff4d4d; } +.gedit-document-panel .prelight-row:selected .button:hover { + color: #ff6666; + background-image: none; + background-color: transparent; + border: none; + box-shadow: none; } + .gedit-document-panel .prelight-row:selected .button:hover:active { + color: #ffffff; } +.gedit-document-panel .prelight-row .button:active { + color: #5c616c; } + +.gedit-document-panel-dragged-row { + border: 1px solid #dcdfe3; + background-color: #d9dde0; + color: #5c616c; } + +GeditStatusbar { + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } + +GeditStatusMenuButton.button.flat, +GeditStatusMenuButton:prelight.button.flat, +GeditStatusMenuButton:checked.button.flat { + border-bottom-style: none; + border-radius: 0; } + +GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { + border-bottom: 1px solid #dcdfe3; } + +.gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { + color: rgba(92, 97, 108, 0.6); + margin: 2px; + padding: 2px; } + +GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { + background-color: #fbfbfc; + padding: 6px; + border-color: #dcdfe3; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; } + +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-color: rgba(207, 218, 231, 0.1); + background-color: rgba(248, 249, 249, 0.9); } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + border-color: #5294E2; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):checked, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):active, + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):checked { + color: #ffffff; + background-color: #5294E2; + border-color: #5294E2; } +GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr) { + border-left-style: none; + border-radius: 0 14.5px 14.5px 0; + outline-radius: 0 12.5px 12.5px 0; } + GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover { + box-shadow: -1px 0 #5294E2; } +GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { + border-right-style: none; + border-radius: 14.5px 0 0 14.5px; + outline-radius: 12.5px 0 0 12.5px; } + GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { + box-shadow: 1px 0 #5294E2; } + +GbEditorFrame .gb-search-slider { + padding: 2px; } + +GdTaggedEntry { + color: #5c616c; } + +.preferences.sidebar GtkViewport { + border: none; } +.preferences.sidebar GtkListBox { + background-color: #F5F6F7; } +.preferences.sidebar GtkListBoxRow { + padding: 10px; } + +GbPreferencesPageLanguage GtkSearchEntry { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } +GbPreferencesPageLanguage GtkScrolledWindow { + border-top-width: 0; } + +GtkBox.gb-command-bar-box { + border: none; + background-color: #3c4049; } + GtkBox.gb-command-bar-box GtkLabel { + color: #A8ADB5; } + +GtkEntry.gb-command-bar-entry.entry.flat, +GtkEntry.gb-command-bar-entry.entry.flat:focus { + font-family: Monospace; + color: #A8ADB5; + background-image: none; + background-color: #3c4049; + padding: 6px 6px 6px 6px; + border: none; } + +GbSourceStyleSchemeWidget GtkSourceView { + font-family: Monospace; } + +GtkScrolledWindow.gb-linked-scroller { + border-top: none; } + +GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { + transition: none; } + +GbViewStack GtkBox.header.notebook, +GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { + border-bottom: 1px solid #dcdfe3; } + +GbViewStack.focused GtkBox.header.notebook { + background-color: #F5F6F7; } + GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { + opacity: 1; } + +EphyWindow .floating-bar { + color: #5c616c; } + +.documents-load-more.button { + border-width: 1px 0 0; + border-radius: 0; } + +.documents-icon-bg { + background-color: #5294E2; + color: #ffffff; + border-radius: 2px; } + +.documents-collection-icon { + background-color: rgba(92, 97, 108, 0.3); + border-radius: 2px; } + +.documents-favorite.button:active, +.documents-favorite.button:active:hover { + color: #a9caf1; } + +.documents-entry-tag { + background-color: #5294E2; + color: #ffffff; + border-radius: 2px; + border-width: 0; + margin: 2px; + padding: 4px; } + .documents-entry-tag:hover { + background-color: #639fe5; } + .documents-entry-tag:active { + background-color: #4189df; } + .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button { + background: none; + border: none; + box-shadow: none; + icon-shadow: none; } + .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover { + color: rgba(255, 255, 255, 0.7); } + +.content-view.document-page { + border-style: solid; + border-width: 3px 3px 6px 4px; + border-image: url("assets/thumbnail-frame.png") 3 3 6 4; } + +TotemGrilo.vertical GdMainView.frame { + border-width: 0; } + +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + color: #A8ADB5; + background-image: linear-gradient(to bottom, rgba(37, 39, 45, 0.95)); } + +PanelApplet .button, PanelApplet .button:backdrop { + padding: 4px; + border: 2px solid transparent; + border-radius: 0; + background-image: none; + background-color: transparent; + color: #A8ADB5; } + +PanelApplet .button:hover { + color: #c4c7cc; + background-color: rgba(0, 0, 0, 0.17); + border-color: rgba(0, 0, 0, 0.17); } + +PanelApplet .button:active, PanelApplet .button:active:backdrop, +PanelApplet .button:checked, PanelApplet .button:checked:backdrop { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.25); + border-radius: 0; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #5294E2; } + +PanelApplet:hover { + color: #ffffff; } + +PanelApplet:active, +PanelApplet:hover:active { + color: #5294E2; } + +WnckPager { + color: #54565a; } + WnckPager:selected { + color: #5294E2; } + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; } + +ClockBox { + color: #A8ADB5; } + +.xfce4-panel.panel { + background-color: rgba(37, 39, 45, 0.95); } + .xfce4-panel.panel .button.flat { + color: #A8ADB5; + background-color: rgba(37, 39, 45, 0); + border-radius: 0; } + .xfce4-panel.panel .button.flat:hover { + border: none; + background-color: rgba(60, 64, 73, 0.95); } + .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .button.flat:checked { + color: #5294E2; + border: none; + background-color: rgba(21, 22, 25, 0.95); } + +.floating-bar { + background-color: #5294E2; + color: #ffffff; } + .floating-bar.top { + border-radius: 0 0 2px 2px; } + .floating-bar.right { + border-radius: 2px 0 0 2px; } + .floating-bar.bottom { + border-radius: 2px 2px 0 0; } + .floating-bar.left { + border-radius: 0 2px 2px 0; } + .floating-bar .button { + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 0; + background-color: transparent; + box-shadow: none; + border: none; } + +BirdieWidgetsTweetList * { + background-image: none; + background-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 { + outline-color: transparent; } + +MarlinViewWindow *:selected, +MarlinViewWindow *:selected:focus { + color: #ffffff; + background-color: #5294E2; + outline-color: transparent; } + +.marlin-pathbar.pathbar { + border-radius: 14.5px; + color: rgba(207, 218, 231, 0.8); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); + background-color: transparent; } + .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { + color: inherit; } + .marlin-pathbar.pathbar:focus { + color: #ffffff; + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + .marlin-pathbar.pathbar:insensitive { + color: rgba(207, 218, 231, 0.35); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } + .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { + color: #5294E2; } + +.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-image: linear-gradient(to bottom, #ffffff); + background-color: transparent; } + .gala-notification .title, .gala-notification .label { + color: #5c616c; } + +.panel { + background-color: transparent; + color: white; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + +.panel-shadow { + background-image: none; + background-color: transparent; } + +.panel .menu { + box-shadow: none; } + +.panel .menu .menuitem { + font-weight: normal; + text-shadow: none; + icon-shadow: none; } + +.panel .menubar > .menuitem { + padding: 3px 6px; } + +.panel .menubar > .menuitem:hover { + background-color: transparent; } + +.panel .window-frame.menu.csd, +.panel .window-frame.popup.csd { + box-shadow: none; } + +.panel .menu .window-frame.menu.csd, +.panel .menu .window-frame.popup.csd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + +.composited-indicator { + background-color: transparent; + color: white; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } + +.composited-indicator > GtkWidget > GtkWidget:first-child { + padding: 0 2px; } + +.panel-app-button > GtkWidget > GtkWidget:first-child { + padding: 0 2px 0 4px; } + +.composited-indicator.menuitem:active, +.composited-indicator.menuitem:prelight { + border-style: none; + background-image: none; + box-shadow: none; } + +.composited-indicator > .popup > .menu { + padding-top: 8px; + padding-bottom: 8px; } + +.panel .menu .spinner, +.menu .spinner { + opacity: 1; } + +PantheonTerminalPantheonTerminalWindow.background { + background-color: transparent; } + PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { + box-shadow: inset 0 1px #1f2227, inset 0 -1px #eaecee; } + +SwitchboardCategoryView .view:selected, +SwitchboardCategoryView .view:selected:focus { + color: #5c616c; } + +UnityDecoration { + -UnityDecoration-extents: 28px 1 1 1; + -UnityDecoration-input-extents: 10px; + -UnityDecoration-shadow-offset-x: 0px; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.15); + -UnityDecoration-active-shadow-radius: 12px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07); + -UnityDecoration-inactive-shadow-radius: 7px; + -UnityDecoration-glow-size: 10px; + -UnityDecoration-glow-color: #5294E2; + -UnityDecoration-title-indent: 10px; + -UnityDecoration-title-fade: 35px; + -UnityDecoration-title-alignment: 0.0; } + UnityDecoration.top { + border: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-width: 0; + border-radius: 4px 4px 0 0; + padding: 1px 6px 0 6px; + background-image: linear-gradient(to bottom, #2f343b); + color: rgba(207, 218, 231, 0.8); + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } + UnityDecoration.top:backdrop { + border-bottom-width: 0; + background-image: linear-gradient(to bottom, #32383f); + color: rgba(207, 218, 231, 0.5); } + UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); } + +UnityPanelWidget, +.unity-panel { + background-image: linear-gradient(to bottom, #25272d); + color: #dfe1e4; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + border-radius: 0; + color: #5294E2; + border-bottom: none; } + +.overlay-bar { + background-color: #5294E2; + border-color: #5294E2; + border-radius: 2px; + padding: 3px 6px; + margin: 3px; } + .overlay-bar GtkLabel { + color: #ffffff; } + +GraniteWidgetsThinPaned { + background-color: transparent; + background-image: none; + margin: 0; + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } + +GraniteWidgetsPopOver .frame, +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.help_button { + border-radius: 100px; + padding: 3px 9px; } + +.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { + padding: 3px; + border-bottom: 1px solid #dcdfe3; } + .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { + padding: 0 3px 0 3px; } + +.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar { + padding: 5px; + border-width: 1px 0 0 0; + border-style: solid; + border-color: #dcdfe3; + background-color: #F5F6F7; } + .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { + padding: 2px 3px 2px 3px; } + +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; } + +.source-list, +.source-list.view { + background-color: #F5F6F7; + color: #5c616c; + -gtk-icon-style: regular; } + +.source-list.category-expander { + color: transparent; } + +.source-list.view:prelight { + background-color: white; } + +.source-list.view:selected, +.source-list.view:prelight:selected, +.source-list.view:selected:focus, +.source-list.category-expander:hover { + color: #ffffff; + background-color: #5294E2; } + +.source-list .scrollbar.trough, +.source-list .scrollbars-junction, +.source-list .scrollbar.trough { + border-image: none; + border-color: transparent; + background-color: #F5F6F7; + background-image: none; } + +.source-list.badge, +.source-list.badge:prelight, +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-image: none; + background-color: #5294E2; + color: #ffffff; + border-radius: 10px; + padding: 0 6px; + margin: 0 3px; + border-width: 0; } + +.source-list.badge:selected, +.source-list.badge:selected:focus, +.source-list.badge:prelight:selected { + background-color: #ffffff; + color: #5294E2; } + +.source-list.category-expander { + color: #5c616c; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + -GtkTreeView-expander-size: 16; } + +.source-list.category-expander, +.source-list.category-expander:backdrop { + color: transparent; + border: none; } + +.source-list.category-expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +GraniteWidgetsWelcome { + background-color: #ffffff; } + +GraniteWidgetsWelcome GtkLabel { + color: #a8abb1; + font: open sans 11; + text-shadow: none; } + +GraniteWidgetsWelcome .h1, +GraniteWidgetsWelcome .h3 { + color: rgba(92, 97, 108, 0.8); } + +.help_button { + border-radius: 0; } + +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 2px; + -GraniteWidgetsPopOver-border-width: 1; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid rgba(0, 0, 0, 0.3); + margin: 0; } + +.popover_bg { + background-image: linear-gradient(to bottom, #ffffff); + border: 1px solid rgba(0, 0, 0, 0.3); } + +GraniteWidgetsPopOver .sidebar.view, +GraniteWidgetsPopOver * { + background-color: transparent; } + +.h1 { + font: open sans 24px; } + +.h2 { + font: open sans light 18px; } + +.h3 { + font: open sans 11px; } + +.h4, +.category-label { + color: #898d95; + font-weight: 600; + text-shadow: 0 1px rgba(255, 255, 255, 0.6); } + +.h4 { + padding-bottom: 6px; + padding-top: 6px; } + +GtkListBox .h4 { + padding-left: 6px; } + +.titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { + color: rgba(31, 34, 39, 0.97); } + +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } + +NemoWindow GtkEventBox { + background-color: #F5F6F7; } + +GtkFileChooserDialog *, +NautilusWindow *, +NemoWindow { + -GtkPaned-handle-size: 0; } + +GtkFileChooserDialog.csd.background, +GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, +NautilusWindow.csd.background, +NautilusWindow .source-list, +NautilusWindow .source-list.view, +NautilusWindow .source-list.view:prelight, +NemoWindow.csd.background, +NemoWindow .source-list, +NemoWindow .source-list.view, +NemoWindow .source-list.view:prelight, +MarlinViewWindow.csd.background, +MarlinViewWindow .source-list, +MarlinViewWindow .source-list.view, +MarlinViewWindow .source-list.view:prelight { + background-color: transparent; } +GtkFileChooserDialog GtkBox.sidebar, +NautilusWindow GtkBox.sidebar, +NemoWindow GtkBox.sidebar, +MarlinViewWindow GtkBox.sidebar { + background-color: transparent; } +GtkFileChooserDialog .sidebar, GtkFileChooserDialog MarlinPlacesSidebar, +NautilusWindow .sidebar, +NautilusWindow MarlinPlacesSidebar, +NemoWindow .sidebar, +NemoWindow MarlinPlacesSidebar, +MarlinViewWindow .sidebar, +MarlinViewWindow MarlinPlacesSidebar { + background-color: rgba(60, 64, 73, 0.95); } + GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, + NautilusWindow .sidebar .view, + NautilusWindow .sidebar .source-list.sidebar row, + NautilusWindow MarlinPlacesSidebar .view, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row, + NemoWindow .sidebar .view, + NemoWindow .sidebar .source-list.sidebar row, + NemoWindow MarlinPlacesSidebar .view, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row, + MarlinViewWindow .sidebar .view, + MarlinViewWindow .sidebar .source-list.sidebar row, + MarlinViewWindow MarlinPlacesSidebar .view, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row { + background-color: transparent; + color: #A8ADB5; } + GtkFileChooserDialog .sidebar .view.image, GtkFileChooserDialog .sidebar .source-list.sidebar row.image, GtkFileChooserDialog MarlinPlacesSidebar .view.image, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.image, + NautilusWindow .sidebar .view.image, + NautilusWindow .sidebar .source-list.sidebar row.image, + NautilusWindow MarlinPlacesSidebar .view.image, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.image, + NemoWindow .sidebar .view.image, + NemoWindow .sidebar .source-list.sidebar row.image, + NemoWindow MarlinPlacesSidebar .view.image, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.image, + MarlinViewWindow .sidebar .view.image, + MarlinViewWindow .sidebar .source-list.sidebar row.image, + MarlinViewWindow MarlinPlacesSidebar .view.image, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.image { + color: rgba(168, 173, 181, 0.6); } + GtkFileChooserDialog .sidebar .view.cell:selected, GtkFileChooserDialog .sidebar .source-list.sidebar row.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .view.cell:selected, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NautilusWindow .sidebar .view.cell:selected, + NautilusWindow .sidebar .source-list.sidebar row.cell:selected, + NautilusWindow MarlinPlacesSidebar .view.cell:selected, + NautilusWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + NemoWindow .sidebar .view.cell:selected, + NemoWindow .sidebar .source-list.sidebar row.cell:selected, + NemoWindow MarlinPlacesSidebar .view.cell:selected, + NemoWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow .sidebar .view.cell:selected, + MarlinViewWindow .sidebar .source-list.sidebar row.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .view.cell:selected, + MarlinViewWindow MarlinPlacesSidebar .source-list.sidebar row.cell:selected { + background-color: #5294E2; + color: #ffffff; } + GtkFileChooserDialog .sidebar.frame, GtkFileChooserDialog MarlinPlacesSidebar.frame, + NautilusWindow .sidebar.frame, + NautilusWindow MarlinPlacesSidebar.frame, + NemoWindow .sidebar.frame, + NemoWindow MarlinPlacesSidebar.frame, + MarlinViewWindow .sidebar.frame, + MarlinViewWindow MarlinPlacesSidebar.frame { + color: #A8ADB5; } + GtkFileChooserDialog .sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator, GtkFileChooserDialog MarlinPlacesSidebar .separator, GtkFileChooserDialog MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar GtkFileChooserDialog MarlinPlacesSidebar .view.separator, + NautilusWindow .sidebar .separator, + NautilusWindow GtkPlacesSidebar.sidebar .view.separator, + NautilusWindow MarlinPlacesSidebar .separator, + NautilusWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, + GtkPlacesSidebar.sidebar NautilusWindow MarlinPlacesSidebar .view.separator, + NemoWindow .sidebar .separator, + NemoWindow GtkPlacesSidebar.sidebar .view.separator, + NemoWindow MarlinPlacesSidebar .separator, + NemoWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, + GtkPlacesSidebar.sidebar NemoWindow MarlinPlacesSidebar .view.separator, + MarlinViewWindow .sidebar .separator, + MarlinViewWindow GtkPlacesSidebar.sidebar .view.separator, + MarlinViewWindow MarlinPlacesSidebar .separator, + MarlinViewWindow MarlinPlacesSidebar GtkPlacesSidebar.sidebar .view.separator, + GtkPlacesSidebar.sidebar MarlinViewWindow MarlinPlacesSidebar .view.separator { + color: transparent; } + GtkFileChooserDialog .sidebar .scrollbar.trough, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.trough, + NautilusWindow .sidebar .scrollbar.trough, + NautilusWindow MarlinPlacesSidebar .scrollbar.trough, + NemoWindow .sidebar .scrollbar.trough, + NemoWindow MarlinPlacesSidebar .scrollbar.trough, + MarlinViewWindow .sidebar .scrollbar.trough, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.trough { + background-color: transparent; + border-color: transparent; } + GtkFileChooserDialog .sidebar .scrollbar.slider, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider, + NautilusWindow .sidebar .scrollbar.slider, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider, + NemoWindow .sidebar .scrollbar.slider, + NemoWindow MarlinPlacesSidebar .scrollbar.slider, + MarlinViewWindow .sidebar .scrollbar.slider, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(209, 212, 216, 0.7); } + GtkFileChooserDialog .sidebar .scrollbar.slider:hover, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider:hover, + NautilusWindow .sidebar .scrollbar.slider:hover, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider:hover, + NemoWindow .sidebar .scrollbar.slider:hover, + NemoWindow MarlinPlacesSidebar .scrollbar.slider:hover, + MarlinViewWindow .sidebar .scrollbar.slider:hover, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider:hover { + background-color: #dfe1e4; } + GtkFileChooserDialog .sidebar .scrollbar.slider:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider:prelight:active, + NautilusWindow .sidebar .scrollbar.slider:prelight:active, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider:prelight:active, + NemoWindow .sidebar .scrollbar.slider:prelight:active, + NemoWindow MarlinPlacesSidebar .scrollbar.slider:prelight:active, + MarlinViewWindow .sidebar .scrollbar.slider:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider:prelight:active { + background-color: #5294E2; } + GtkFileChooserDialog .sidebar .scrollbar.slider.fine-tune, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider.fine-tune, + NautilusWindow .sidebar .scrollbar.slider.fine-tune, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune, + NemoWindow .sidebar .scrollbar.slider.fine-tune, + NemoWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune, + MarlinViewWindow .sidebar .scrollbar.slider.fine-tune, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune { + border-width: 4px; } + GtkFileChooserDialog .sidebar .scrollbar.slider.fine-tune:prelight:active, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider.fine-tune:prelight:active, + NautilusWindow .sidebar .scrollbar.slider.fine-tune:prelight:active, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune:prelight:active, + NemoWindow .sidebar .scrollbar.slider.fine-tune:prelight:active, + NemoWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune:prelight:active, + MarlinViewWindow .sidebar .scrollbar.slider.fine-tune:prelight:active, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294E2; } + GtkFileChooserDialog .sidebar .scrollbar.slider:insensitive, GtkFileChooserDialog MarlinPlacesSidebar .scrollbar.slider:insensitive, + NautilusWindow .sidebar .scrollbar.slider:insensitive, + NautilusWindow MarlinPlacesSidebar .scrollbar.slider:insensitive, + NemoWindow .sidebar .scrollbar.slider:insensitive, + NemoWindow MarlinPlacesSidebar .scrollbar.slider:insensitive, + MarlinViewWindow .sidebar .scrollbar.slider:insensitive, + MarlinViewWindow MarlinPlacesSidebar .scrollbar.slider:insensitive { + background-color: transparent; } +GtkFileChooserDialog.maximized .sidebar, +NautilusWindow.maximized .sidebar, +NemoWindow.maximized .sidebar, +MarlinViewWindow.maximized .sidebar { + background-color: #3c4049; } +GtkFileChooserDialog .pane-separator, +NautilusWindow .pane-separator, +NemoWindow .pane-separator, +MarlinViewWindow .pane-separator { + background-color: rgba(60, 64, 73, 0.95); } + +GtkFileChooserDialog GtkPaned > .vertical > .horizontal { + background-color: #F5F6F7; } + +GeditWindow.background.csd { + background-color: transparent; } + GeditWindow.background.csd .pane-separator, + GeditWindow.background.csd .pane-separator:hover { + background-color: rgba(60, 64, 73, 0.95); } + GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, + GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { + background-color: rgba(31, 34, 39, 0.97); } + GeditWindow.background.csd .titlebar { + background-color: transparent; } + GeditWindow.background.csd.maximized .titlebar { + background-color: #2f343b; } + GeditWindow.background.csd.maximized .titlebar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } + GeditWindow.background.csd .gedit-titlebar-left.titlebar, + GeditWindow.background.csd .gedit-titlebar-right.titlebar { + background-color: rgba(47, 52, 59, 0.97); } + GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, + GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } + +.gedit-bottom-panel-paned { + background-color: #ffffff; } + +.gedit-document-panel { + background-color: rgba(60, 64, 73, 0.95); } + .maximized .gedit-document-panel { + background-color: #3c4049; } + .gedit-document-panel .list-row { + color: #A8ADB5; } + .gedit-document-panel .list-row { + background-color: rgba(168, 173, 181, 0); + border: solid rgba(168, 173, 181, 0); + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:hover { + border: solid rgba(168, 173, 181, 0.15); + border-width: 3px 2px 3px 2px; + background-color: rgba(168, 173, 181, 0.15); } + .gedit-document-panel .list-row:active { + color: #ffffff; + background-color: #5294E2; + border: solid #5294E2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .list-row:active .button { + color: #ffffff; } + .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover { + color: #ffffff; + background-color: #5294E2; + border: solid #5294E2; + border-width: 3px 2px 3px 2px; } + .gedit-document-panel .prelight-row .button:active { + color: #A8ADB5; } + +GeditWindow.background.csd GeditFileBrowserWidget { + background-color: rgba(60, 64, 73, 0.95); } + .maximized GeditWindow.background.csd GeditFileBrowserWidget { + background-color: #3c4049; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.trough { + background-color: transparent; + border-color: transparent; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider { + border-radius: 20px; + border: 3px solid transparent; + background-color: rgba(209, 212, 216, 0.7); } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider:hover { + background-color: #dfe1e4; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider:prelight:active { + background-color: #5294E2; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider.fine-tune { + border-width: 4px; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider.fine-tune:prelight:active { + background-color: #5294E2; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.slider:insensitive { + background-color: transparent; } + GeditWindow.background.csd GeditFileBrowserWidget .scrollbars-junction, GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.trough, + GeditWindow.background.csd GeditFileBrowserWidget .scrollbars-junction.frame, + GeditWindow.background.csd GeditFileBrowserWidget .frame.scrollbar.trough { + border-color: transparent; + background-color: transparent; } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal { + background-color: transparent; + border-color: rgba(44, 47, 53, 0.95); } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #A8ADB5; + border: 1px solid transparent; } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:hover { + border: 1px solid #5294E2; } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-color: #5294E2; } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: rgba(168, 173, 181, 0.4); } + GeditWindow.background.csd GeditFileBrowserWidget .horizontal GtkComboBox { + color: #A8ADB5; } + +GeditWindow.background.csd GeditFileBrowserView.view { + background-color: transparent; + color: #A8ADB5; } + GeditWindow.background.csd GeditFileBrowserView.view.expander { + color: #A8ADB5; } + GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { + color: #5294E2; } + +GtkFileChooserDialog .action-bar.frame { + background-color: rgba(55, 59, 67, 0.95); + border-color: rgba(44, 47, 53, 0.95); } + GtkFileChooserDialog .action-bar.frame GtkLabel { + color: #A8ADB5; } + GtkFileChooserDialog .action-bar.frame .button { + border-color: transparent; + background-color: transparent; + background-image: none; } + GtkFileChooserDialog .action-bar.frame .button:hover { + border: 1px solid #5294E2; } + GtkFileChooserDialog .action-bar.frame .button:active, GtkFileChooserDialog .action-bar.frame .button:checked { + border: 1px solid #5294E2; + color: #ffffff; + background-color: #5294E2; } + GtkFileChooserDialog .action-bar.frame .button:insensitive { + color: rgba(168, 173, 181, 0.4); } + GtkFileChooserDialog .action-bar.frame GtkComboBox { + color: #A8ADB5; } + +/* GTK NAMED COLORS */ +@define-color theme_fg_color #5c616c; +@define-color theme_text_color #5c616c; +@define-color theme_bg_color #F5F6F7; +@define-color theme_base_color #ffffff; +@define-color theme_selected_bg_color #5294E2; +@define-color theme_selected_fg_color #ffffff; +@define-color fg_color #5c616c; +@define-color text_color #5c616c; +@define-color bg_color #F5F6F7; +@define-color base_color #ffffff; +@define-color selected_bg_color #5294E2; +@define-color selected_fg_color #ffffff; +@define-color insensitive_bg_color #fbfbfb; +@define-color insensitive_fg_color rgba(92, 97, 108, 0.55); +@define-color insensitive_base_color #ffffff; +@define-color theme_unfocused_fg_color #5c616c; +@define-color theme_unfocused_text_color #5c616c; +@define-color theme_unfocused_bg_color #F5F6F7; +@define-color theme_unfocused_base_color #ffffff; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; +@define-color warning_color #F27835; +@define-color error_color #FC4138; +@define-color success_color #73d216; +@define-color placeholder_text_color #A8A8A8; +@define-color wm_title rgba(207, 218, 231, 0.8); +@define-color wm_unfocused_title alpha(rgba(207, 218, 231, 0.8), 0.7); +@define-color wm_bg #2f343b; +@define-color wm_bg_unfocused #32383f; +@define-color wm_highlight #363c44; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_button_close_bg #f37076; +@define-color wm_button_close_hover_bg #f79da1; +@define-color wm_button_close_active_bg #ef4048; +@define-color wm_icon_close_bg #ffffff; +@define-color wm_icon_close_hover_bg #ffffff; +@define-color wm_icon_close_active_bg #ffffff; +@define-color wm_button_bg #fdfdfd; +@define-color wm_button_unfocused_bg #f6f7f8; +@define-color wm_button_hover_bg #fdfdfd; +@define-color wm_button_active_bg #5294E2; +@define-color wm_button_border #d8dae0; +@define-color wm_button_unfocused_border #dddee2; +@define-color wm_button_hover_border #5294E2; +@define-color wm_button_active_border #5294E2; +@define-color wm_icon_bg #a7adb9; +@define-color wm_icon_unfocused_bg #babec7; +@define-color wm_icon_hover_bg #757d91; +@define-color wm_icon_active_bg #ffffff; +@define-color content_view_bg #ffffff; diff --git a/common/gtk-3.0/3.14/gtk-contained-darker.scss b/common/gtk-3.0/3.14/gtk-contained-darker.scss new file mode 100644 index 0000000..3fe2ffa --- /dev/null +++ b/common/gtk-3.0/3.14/gtk-contained-darker.scss @@ -0,0 +1,17 @@ +// General guidelines: +// - very unlikely you want to edit something else than _common.scss +// - keep the number of defined colors to a minimum, use the color blending functions if +// you need a subtle shade + +$variant: 'light'; +$darker: 'true'; +$transparency: 'true'; + +@import 'colors'; +@import 'drawing'; +@import 'common'; +@import 'applications'; +@import 'unity'; +@import 'granite'; +@import 'transparent_widgets'; +@import 'colors-public'; diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css index 174345a..dc96e58 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid-dark.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid-dark.css @@ -33,7 +33,7 @@ ***************/ .background { color: #D3DAE3; - background-color: rgba(47, 52, 59, 0.999); } + background-color: rgba(68, 72, 82, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; } .gtkstyle-fallback:prelight { - background-color: #464d57; + background-color: #5b606e; color: #D3DAE3; } .gtkstyle-fallback:active { - background-color: #181b1f; + background-color: #2d3036; color: #D3DAE3; } .gtkstyle-fallback:insensitive { - background-color: #343941; + background-color: #494d58; color: rgba(211, 218, 227, 0.45); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -62,7 +62,7 @@ .view { color: #D3DAE3; - background-color: #292D33; } + background-color: #383C45; } .view.dim-label, GtkLabel.view.separator, GtkPlacesSidebar.sidebar GtkLabel.view.separator, .header-bar .view.subtitle { color: rgba(211, 218, 227, 0.55); } .view.dim-label:selected, GtkLabel.view.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, GtkLabel.view.separator:selected:focus, .header-bar .view.subtitle:selected:focus { @@ -82,12 +82,12 @@ GtkLabel:insensitive { opacity: 0.55; } GtkAssistant .sidebar { - background-color: #292D33; - border-top: 1px solid #1d2024; } + background-color: #383C45; + border-top: 1px solid #2d3036; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #1d2024; } + border-right: 1px solid #2d3036; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #1d2024; } + border-left: 1px solid #2d3036; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar GtkLabel { @@ -97,7 +97,7 @@ GtkAssistant .sidebar GtkLabel.highlight { color: #ffffff; } GtkTextView { - background-color: #2c3037; } + background-color: #3e424b; } GtkFlowBox .grid-child { padding: 3px; @@ -140,9 +140,9 @@ GtkFlowBox .grid-child { border-radius: 15px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #D3DAE3; - border-color: #454a54; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); } + border-color: #2d3036; + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); } .header-bar .entry { padding: 6px 11px; } .entry.image { @@ -151,21 +151,21 @@ GtkFlowBox .grid-child { .entry.flat, .entry.flat:focus { padding: 2px; color: #D3DAE3; - border-color: #454a54; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); + border-color: #2d3036; + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); border: none; border-radius: 0; } .entry:focus { color: #D3DAE3; border-color: #5294E2; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); } + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); } .entry:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(41, 45, 51, 0.55); - background-image: linear-gradient(to bottom, rgba(41, 45, 51, 0.55)); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(56, 60, 69, 0.55); + background-image: linear-gradient(to bottom, rgba(56, 60, 69, 0.55)); } .entry:selected, .entry:selected:focus { background-color: #5294E2; color: #ffffff; } @@ -192,7 +192,7 @@ GtkFlowBox .grid-child { .entry.error { color: white; border-color: #FC4138; - background-image: linear-gradient(to bottom, #d13d37); } + background-image: linear-gradient(to bottom, #d4403a); } .entry.error:focus { background-image: linear-gradient(to bottom, #FC4138); color: white; } @@ -202,7 +202,7 @@ GtkFlowBox .grid-child { .entry.warning { color: white; border-color: #F27835; - background-image: linear-gradient(to bottom, #c96934); } + background-image: linear-gradient(to bottom, #cc6c38); } .entry.warning:focus { background-image: linear-gradient(to bottom, #F27835); color: white; } @@ -210,26 +210,26 @@ GtkFlowBox .grid-child { background-color: white; color: #F27835; } .entry.image { - color: #b1b7bf; } + color: #b4bac3; } .entry.image:hover { color: #D3DAE3; } .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #25292e; + border-bottom-color: #343840; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -253,15 +253,15 @@ GtkFlowBox .grid-child { padding: 5px 8px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(47, 52, 59, 0); + background-color: rgba(68, 72, 82, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; + background-color: #3d414b; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -286,8 +286,8 @@ GtkFlowBox .grid-child { background-image: none; } .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -475,13 +475,13 @@ GtkFlowBox .grid-child { .inline-toolbar GtkToolButton > .button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -489,8 +489,8 @@ GtkFlowBox .grid-child { background-color: #5294E2; } .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkFlowBox .grid-child { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #373c43; } + background-color: #4b4f59; } /********* * Links * @@ -623,9 +623,9 @@ GtkFlowBox .grid-child { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(29, 32, 36, 0.6); + border: 1px solid rgba(45, 48, 54, 0.6); border-style: none none none solid; - color: #cad1da; + color: #cbd2db; border-radius: 0; box-shadow: none; } .spinbutton .button:dir(rtl) { @@ -642,8 +642,8 @@ GtkFlowBox .grid-child { .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkFlowBox .grid-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -717,10 +717,10 @@ GtkComboBox { border-left-style: none; } GtkComboBox.combobox-entry .button { color: rgba(211, 218, 227, 0.6); - background-color: #454a54; - border-color: #454a54; } + background-color: #2d3036; + border-color: #2d3036; } GtkComboBox.combobox-entry .button:hover { - background-color: #505662; + background-color: #383c44; border-color: #5294E2; box-shadow: -1px 0 #5294E2; } GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #2F343B; } + background-color: #444852; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -746,31 +746,31 @@ GtkComboBox { .primary-toolbar { color: rgba(207, 218, 231, 0.8); - background-color: #25282e; + background-color: #2f343b; box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #25282e, #15171a) 1 0 1 0; } + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } .primary-toolbar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .inline-toolbar { - background-color: #282c32; + background-color: #3d414a; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #2F343B; + background-color: #444852; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #282c32; } + background-color: #3d414a; } /*************** * Header bars * @@ -780,16 +780,16 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: #1a1c20; + border-color: rgba(36, 39, 45, 0.97); color: rgba(207, 218, 231, 0.8); - background-color: #25282e; } + background-color: #2f343b; } .csd .header-bar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } .header-bar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .header-bar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .header-bar .title { padding: 0px 12px; } .header-bar .subtitle { @@ -845,28 +845,28 @@ GtkComboBox { .tiled .header-bar, .tiled .header-bar:backdrop, .maximized .header-bar, .maximized .header-bar:backdrop { border-radius: 0; } .maximized .header-bar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .header-bar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar { padding-left: 7px; padding-right: 7px; - border-radius: 4px 4px 0 0; + border-radius: 3px 3px 0 0; color: rgba(207, 218, 231, 0.8); - background-color: #25282e; - box-shadow: inset 0 1px #2c2f36; } + background-color: #2f343b; + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } .csd .titlebar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } .titlebar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .titlebar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .titlebar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar .titlebar, .titlebar .titlebar:backdrop { @@ -882,8 +882,8 @@ GtkComboBox { .primary-toolbar .entry, .header-bar .entry { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { color: inherit; } @@ -898,7 +898,7 @@ GtkComboBox { color: #ffffff; } .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { background-color: #ffffff; color: #5294E2; } @@ -910,15 +910,15 @@ GtkComboBox { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); outline-offset: -3px; - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:backdrop, .header-bar .button:backdrop { opacity: 0.7; } .primary-toolbar .button:hover, .header-bar .button:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -926,8 +926,8 @@ GtkComboBox { background-color: #5294E2; } .primary-toolbar .button:insensitive, .header-bar .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { color: inherit; } .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { @@ -944,8 +944,8 @@ GtkComboBox { .header-bar .linked.path-bar > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1036,8 +1036,8 @@ GtkComboBox { color: rgba(207, 218, 231, 0.2); } .primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { color: inherit; } @@ -1047,7 +1047,7 @@ GtkComboBox { background-image: linear-gradient(to bottom, #5294E2); } .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { opacity: 0.75; } .primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { @@ -1061,9 +1061,9 @@ GtkComboBox { .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } .primary-toolbar .scale.slider, .header-bar .scale.slider { - background-image: linear-gradient(to bottom, #282c32); } + background-image: linear-gradient(to bottom, rgba(55, 59, 68, 0.997)); } .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #262a30); } + background-image: linear-gradient(to bottom, rgba(50, 55, 63, 0.982)); } /************ * Pathbars * @@ -1099,7 +1099,7 @@ GtkTreeView.view { border-color: #92b7e2; } GtkTreeView.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #7e838b; } + color: #858b94; } GtkTreeView.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } GtkTreeView.view.expander:hover { @@ -1118,13 +1118,13 @@ GtkTreeView.view { box-shadow: none; background-color: #ffffff; } GtkTreeView.view.trough, GtkTreeView.view.trough:selected { - background-color: #454a54; + background-color: #2d3036; border-radius: 3px; border-width: 0; } column-header .button { - color: #b1b7bf; - background-color: #292D33; } + color: #b4bac3; + background-color: #383C45; } column-header .button:hover { color: #5294E2; box-shadow: none; @@ -1139,7 +1139,7 @@ column-header:last-child .button, column-header:last-child.button { column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { transition: none; color: #5294E2; - box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #292D33, inset -1px 0 #292D33; } + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #383C45, inset -1px 0 #383C45; } column-header .button, column-header .button:hover, column-header .button:active { padding: 3px 6px; @@ -1148,9 +1148,9 @@ column-header .button, column-header .button:hover, column-header .button:active border-radius: 0; border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } column-header .button:active { - background-color: #292D33; } + background-color: #383C45; } column-header .button:insensitive { - border-color: #2F343B; + border-color: #444852; background-image: none; } /********* @@ -1159,10 +1159,10 @@ column-header .button, column-header .button:hover, column-header .button:active .menubar { -GtkWidget-window-dragging: true; padding: 0px; - background-color: #25282e; + background-color: #2f343b; color: rgba(207, 218, 231, 0.8); } .menubar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .menubar > .menuitem { padding: 6px 8px; border: solid transparent; @@ -1178,8 +1178,8 @@ column-header .button, column-header .button:hover, column-header .button:active margin: 4px; padding: 0; border-radius: 0; - background-color: #22262b; - border: 1px solid #1d2024; } + background-color: #383C45; + border: 1px solid #2d3036; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1194,7 +1194,7 @@ column-header .button, column-header .button:hover, column-header .button:active .menu .menuitem:insensitive, .popup .menuitem:insensitive { color: rgba(211, 218, 227, 0.45); } .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator, .popup .menuitem.separator, .popup GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .popup .menuitem.view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .menu .menuitem.arrow, .popup .menuitem.arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } .menu .menuitem.arrow:dir(rtl), .popup .menuitem.arrow:dir(rtl) { @@ -1203,11 +1203,11 @@ column-header .button, column-header .button:hover, column-header .button:active border-style: none; border-radius: 0; } .menu.button.top, .popup.button.top { - border-bottom: 1px solid #393e44; } + border-bottom: 1px solid #474b54; } .menu.button.bottom, .popup.button.bottom { - border-top: 1px solid #393e44; } + border-top: 1px solid #474b54; } .menu.button:hover, .popup.button:hover { - background-color: #393e44; } + background-color: #474b54; } .menu.button:insensitive, .popup.button:insensitive { color: transparent; background-color: transparent; @@ -1222,13 +1222,13 @@ column-header .button, column-header .button:hover, column-header .button:active .popover { margin: 10px; padding: 2px; - border: 1px solid #121316; + border: 1px solid #212328; border-radius: 3px; background-clip: border-box; - background-color: #22262b; - box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + background-color: #383C45; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .popover > .list, .popover > .view, .popover > .toolbar, @@ -1255,7 +1255,7 @@ column-header .button, column-header .button:hover, column-header .button:active *****************/ .notebook { padding: 0; - background-color: #282c32; + background-color: #373b44; -GtkNotebook-initial-gap: 10; -GtkNotebook-arrow-spacing: 5; -GtkNotebook-tab-curvature: 0; @@ -1265,7 +1265,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1275,9 +1275,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #292D33; } + background-color: #3e424b; } .notebook.header.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1287,13 +1287,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #1f2227; } + box-shadow: inset 0 -1px #2d3036; } .notebook.header.bottom { - box-shadow: inset 0 1px #1f2227; } + box-shadow: inset 0 1px #2d3036; } .notebook.header.right { - box-shadow: inset 1px 0 #1f2227; } + box-shadow: inset 1px 0 #2d3036; } .notebook.header.left { - box-shadow: inset -1px 0 #1f2227; } + box-shadow: inset -1px 0 #2d3036; } .notebook tab { border-width: 0; border-style: solid; @@ -1311,59 +1311,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(211, 218, 227, 0.45); } @@ -1373,7 +1373,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #D3DAE3; } .notebook tab .button { padding: 0; - color: #999fa8; } + color: #a0a6b0; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1408,9 +1408,9 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.slider { border-radius: 20px; border: 3px solid transparent; - background-color: #70767e; } + background-color: #7d828c; } .scrollbar.slider:hover { - background-color: #a1a8b0; } + background-color: #a8aeb7; } .scrollbar.slider:prelight:active { background-color: #5294E2; } .scrollbar.slider.fine-tune { @@ -1424,14 +1424,15 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction.frame, .frame.scrollbar.trough { border-color: transparent; - background-color: #292D33; } + background-color: #383C45; } /********** * Switch * **********/ GtkSwitch { font: 1; - -GtkSwitch-slider-width: 41; } + -GtkSwitch-slider-width: 41; + outline-color: transparent; } GtkSwitch.trough, GtkSwitch.slider { background-size: 52px 24px; background-repeat: no-repeat; @@ -1447,38 +1448,82 @@ GtkSwitch { GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } -GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } -.header-bar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } -.header-bar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough:active:insensitive { +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } .list-row:selected GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-selected-dark.png"), url("assets/switch-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); } + +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); } .list-row:selected GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-selected-dark.png"), url("assets/switch-active-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); } .list-row:selected GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-selected-dark.png"), url("assets/switch-insensitive-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); } .list-row:selected GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected-dark.png"), url("assets/switch-active-insensitive-selected-dark@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } + +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } /************************* * Check and Radio items * @@ -1599,7 +1644,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { margin: 3px; } .scale.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383c45); border: 1px solid #5294E2; border-radius: 50%; box-shadow: none; } @@ -1607,8 +1652,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #2b3036); - border-color: #426896; } + background-image: linear-gradient(to bottom, #3d414a); + border-color: #4b71a1; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1635,13 +1680,13 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .scale.trough { border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, #454a54); } + background-image: linear-gradient(to bottom, #2f323a); } .scale.trough.highlight { background-image: linear-gradient(to bottom, #5294E2); } .scale.trough.highlight:insensitive { background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } .scale.trough:insensitive { - background-image: linear-gradient(to bottom, rgba(69, 74, 84, 0.55)); } + background-image: linear-gradient(to bottom, rgba(47, 50, 58, 0.55)); } .osd .scale.trough { background-image: linear-gradient(to bottom, rgba(76, 81, 93, 0.95)); outline-color: rgba(168, 173, 181, 0.2); } @@ -1683,7 +1728,7 @@ GtkProgressBar { GtkProgressBar.trough, .level-bar.trough { border: none; border-radius: 3px; - background-color: #454a54; } + background-color: #2f323a; } GtkProgressBar.trough.osd, .osd.level-bar.trough { border-style: none; background-color: transparent; @@ -1725,7 +1770,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #1d2024; + border: 1px solid #2d3036; padding: 0; } .frame.flat { border-style: none; } @@ -1745,8 +1790,8 @@ GtkScrolledWindow GtkViewport.frame { * Lists * *********/ .list, .list-row { - background-color: #292D33; - border-color: #1d2024; } + background-color: #383C45; + border-color: #2d3036; } .list-row, .grid-child { @@ -1833,7 +1878,7 @@ GtkExpander { * Calendar * ***********/ GtkCalendar { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1862,8 +1907,8 @@ GtkCalendar { .message-dialog { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: #25282E; - border-bottom: 1px solid #15171a; } + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } .message-dialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; @@ -1885,18 +1930,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #2F343B; - border-color: #1d2024; + background-color: #444852; + border-color: #2d3036; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #1d2024; } + border-top: 1px solid #2d3036; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #2F343B; } + background-color: #444852; } .sidebar .scrollbar.trough { background-color: transparent; border-width: 2px; @@ -1926,7 +1971,7 @@ GtkPaned { margin-left: 8px; } .pane-separator { - background-image: linear-gradient(to bottom, #1d2024); } + background-image: linear-gradient(to bottom, #2d3036); } /************** * GtkInfoBar * @@ -2027,13 +2072,13 @@ GtkColorSwatch { border-color: rgba(255, 255, 255, 0.5); } GtkColorChooserWidget #add-color-button { - border-color: #262a2f; - background-color: #262a2f; - color: #2F343B; + border-color: #383c44; + background-color: #383c44; + color: #444852; box-shadow: none; } GtkColorChooserWidget #add-color-button:hover { - border-color: #1d2024; - background-color: #1d2024; } + border-color: #2d3036; + background-color: #2d3036; } GtkColorButton.button { padding: 4px; } @@ -2049,7 +2094,7 @@ GtkColorButton.button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkVolumeButton.button { padding: 8px; } @@ -2058,24 +2103,24 @@ GtkVolumeButton.button { * Window Decorations * *********************/ .window-frame { - border-radius: 4px 4px 0 0; + border-radius: 3px 3px 0 0; border-width: 0px; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 8px 1px rgba(0, 0, 0, 0.65); + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.55); /* this is used for the resize cursor area */ margin: 10px; } .window-frame:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 5px 2px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.55); } .window-frame.tiled { border-radius: 0; } .window-frame.csd.popup, .window-frame.csd.menu { border-radius: 3px; - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(0, 0, 0, 0.55); } + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #212429; } .window-frame.csd.tooltip { border-radius: 2px; - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.55); } .window-frame.csd.message-dialog { border-radius: 3px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.55); } .header-bar .button.titlebutton, .titlebar .button.titlebutton, .header-bar.selection-mode .button.titlebutton, .titlebar.selection-mode .button.titlebutton { @@ -2083,7 +2128,7 @@ GtkVolumeButton.button { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(37, 40, 46, 0); + background-color: rgba(47, 52, 59, 0); border-width: 0; color: transparent; background-position: center; @@ -2405,7 +2450,7 @@ GtkVolumeButton.button { background-position: right center; } GtkHTML { - background-color: #292D33; + background-color: #383C45; color: #D3DAE3; } GtkHTML:active { color: #ffffff; @@ -2421,16 +2466,16 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(207, 218, 231, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { color: rgba(207, 218, 231, 0.5); } TerminalWindow .notebook tab.reorderable-page.top:active, TerminalWindow .notebook tab.reorderable-page.top:active:hover { - background-color: #25282e; - border-color: #1a1c20; } + background-color: #2f343b; + border-color: #24272d; } TerminalWindow .notebook tab.reorderable-page.top:active:backdrop, TerminalWindow .notebook tab.reorderable-page.top:active:hover:backdrop { - background-color: #282c32; } + background-color: #32383f; } TerminalWindow .scrollbar.vertical .slider { margin-left: 3px; } TerminalWindow .scrollbar.trough { @@ -2451,7 +2496,7 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { color: #ffffff; } NautilusNotebook.notebook { - background-color: #292D33; } + background-color: #383C45; } NautilusNotebook.notebook tab { border-width: 0; border-style: solid; @@ -2466,13 +2511,13 @@ NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #1d2024; } + color: #2d3036; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2482,10 +2527,10 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { background-color: #5294E2; } .gedit-headerbar-paned { - color: #1a1c20; } + color: rgba(36, 39, 45, 0.97); } .open-document-selector-listbox-row { - border-bottom: 1px solid #24272d; + border-bottom: 1px solid #383c44; padding: 6px 6px 6px 12px; } .open-document-selector-listbox-row .path-label { font-size: smaller; @@ -2503,7 +2548,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #999fa8; } + color: #a0a6b0; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2519,13 +2564,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #D3DAE3; } .gedit-document-panel-dragged-row { - border: 1px solid #1d2024; - background-color: #181b1f; + border: 1px solid #2d3036; + background-color: #2d3036; color: #D3DAE3; } GeditStatusbar { - border-top: 1px solid #1d2024; - background-color: #2F343B; } + border-top: 1px solid #2d3036; + background-color: #444852; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2534,7 +2579,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(211, 218, 227, 0.6); @@ -2542,9 +2587,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: #343941; + background-color: #494d58; padding: 6px; - border-color: #1d2024; + border-color: #2d3036; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2552,7 +2597,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(207, 218, 231, 0.1); - background-color: rgba(42, 47, 53, 0.9); } + background-color: rgba(61, 65, 75, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2584,7 +2629,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #2F343B; } + background-color: #444852; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2620,10 +2665,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } GbViewStack.focused GtkBox.header.notebook { - background-color: #2F343B; } + background-color: #444852; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2778,8 +2823,8 @@ MarlinViewWindow *:selected:focus { .marlin-pathbar.pathbar { border-radius: 14.5px; color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { color: inherit; } @@ -2789,15 +2834,15 @@ MarlinViewWindow *:selected:focus { background-image: linear-gradient(to bottom, #5294E2); } .marlin-pathbar.pathbar:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { color: #5294E2; } .gala-notification { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); background-color: transparent; } .gala-notification .title, .gala-notification .label { color: #D3DAE3; } @@ -2864,7 +2909,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2889,12 +2934,12 @@ UnityDecoration { border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 6px 0 6px; - background-image: linear-gradient(to bottom, #25282e); + background-image: linear-gradient(to bottom, #2f343b); color: rgba(207, 218, 231, 0.8); - box-shadow: inset 0 1px #2c2f36; } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } UnityDecoration.top:backdrop { border-bottom-width: 0; - background-image: linear-gradient(to bottom, #282c32); + background-image: linear-gradient(to bottom, #32383f); color: rgba(207, 218, 231, 0.5); } UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25)); } @@ -2924,8 +2969,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #1d2024; - border-right: 1px solid #1d2024; } + border-left: 1px solid #2d3036; + border-right: 1px solid #2d3036; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2937,7 +2982,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2945,8 +2990,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #1d2024; - background-color: #2F343B; } + border-color: #2d3036; + background-color: #444852; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2956,7 +3001,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; -gtk-icon-style: regular; } @@ -2964,7 +3009,7 @@ GraniteWidgetsStaticNotebook .frame { color: transparent; } .source-list.view:prelight { - background-color: #3a4149; } + background-color: #505460; } .source-list.view:selected, .source-list.view:prelight:selected, @@ -2978,7 +3023,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbar.trough { border-image: none; border-color: transparent; - background-color: #2F343B; + background-color: #444852; background-image: none; } .source-list.badge, @@ -3014,10 +3059,10 @@ GraniteWidgetsStaticNotebook .frame { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } GraniteWidgetsWelcome { - background-color: #292D33; } + background-color: #383C45; } GraniteWidgetsWelcome GtkLabel { - color: #81878f; + color: #8b919a; font: open sans 11; text-shadow: none; } @@ -3038,7 +3083,7 @@ GraniteWidgetsPopOver { margin: 0; } .popover_bg { - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); border: 1px solid rgba(0, 0, 0, 0.3); } GraniteWidgetsPopOver .sidebar.view, @@ -3056,7 +3101,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #a1a8b0; + color: #a8aeb7; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3068,13 +3113,13 @@ GtkListBox .h4 { padding-left: 6px; } .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { - color: #1a1c20; } + color: rgba(36, 39, 45, 0.97); } GtkFileChooserDialog .dialog-action-box { - background-color: #2F343B; } + background-color: #444852; } NemoWindow GtkEventBox { - background-color: #2F343B; } + background-color: #444852; } GtkFileChooserDialog *, NautilusWindow *, @@ -3084,11 +3129,11 @@ NemoWindow { GtkFileChooserDialog .sidebar, NautilusWindow .sidebar, NemoWindow .sidebar { - box-shadow: inset -1px 0 #202327; } + border-right: 1px solid #2e3138; } GtkFileChooserDialog .sidebar:dir(rtl), NautilusWindow .sidebar:dir(rtl), NemoWindow .sidebar:dir(rtl) { - box-shadow: inset 1px 0 #202327; } + border-left: 1px solid #2e3138; } GtkFileChooserDialog.csd.background, GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, @@ -3117,7 +3162,7 @@ NemoWindow .sidebar, NemoWindow MarlinPlacesSidebar, MarlinViewWindow .sidebar, MarlinViewWindow MarlinPlacesSidebar { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar .source-list.sidebar row, GtkFileChooserDialog MarlinPlacesSidebar .view, GtkFileChooserDialog MarlinPlacesSidebar .source-list.sidebar row, NautilusWindow .sidebar .view, NautilusWindow .sidebar .source-list.sidebar row, @@ -3250,39 +3295,44 @@ GtkFileChooserDialog.maximized .sidebar, NautilusWindow.maximized .sidebar, NemoWindow.maximized .sidebar, MarlinViewWindow.maximized .sidebar { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .pane-separator, NautilusWindow .pane-separator, NemoWindow .pane-separator, MarlinViewWindow .pane-separator { - background-color: #202327; } + background-color: #2e3138; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #2F343B; } + background-color: #444852; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { - background-color: #202327; } - GeditWindow.background.csd .titlebar .pane-separator { - background-color: #1a1c20; } + background-color: #2e3138; } + GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, + GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { + background-color: rgba(36, 39, 45, 0.97); } GeditWindow.background.csd .titlebar { background-color: transparent; } + GeditWindow.background.csd.maximized .titlebar { + background-color: #2f343b; } + GeditWindow.background.csd.maximized .titlebar:backdrop { + background-color: rgba(50, 56, 63, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .gedit-bottom-panel-paned { - background-color: #292D33; } + background-color: #383C45; } .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .maximized .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .gedit-document-panel .list-row { color: #A8ADB5; } .gedit-document-panel .list-row { @@ -3309,9 +3359,9 @@ GeditWindow.background.csd { color: #A8ADB5; } GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } .maximized GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.trough { background-color: transparent; border-color: transparent; } @@ -3336,7 +3386,7 @@ GeditWindow.background.csd GeditFileBrowserWidget { background-color: transparent; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; - border-color: #202327; } + border-color: #353941; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button { border-color: transparent; background-color: transparent; @@ -3364,8 +3414,8 @@ GeditWindow.background.csd GeditFileBrowserView.view { color: #5294E2; } GtkFileChooserDialog .action-bar.frame { - background-color: #2c2f35; - border-color: #202327; } + background-color: #41454f; + border-color: #23252a; } GtkFileChooserDialog .action-bar.frame GtkLabel { color: #A8ADB5; } GtkFileChooserDialog .action-bar.frame .button { @@ -3386,34 +3436,34 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; @define-color theme_text_color #D3DAE3; -@define-color theme_bg_color #2F343B; -@define-color theme_base_color #292D33; +@define-color theme_bg_color #444852; +@define-color theme_base_color #383C45; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #D3DAE3; @define-color text_color #D3DAE3; -@define-color bg_color #2F343B; -@define-color base_color #292D33; +@define-color bg_color #444852; +@define-color base_color #383C45; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #343941; +@define-color insensitive_bg_color #494d58; @define-color insensitive_fg_color rgba(211, 218, 227, 0.45); -@define-color insensitive_base_color #292D33; +@define-color insensitive_base_color #383C45; @define-color theme_unfocused_fg_color #D3DAE3; @define-color theme_unfocused_text_color #D3DAE3; -@define-color theme_unfocused_bg_color #2F343B; -@define-color theme_unfocused_base_color #292D33; -@define-color borders #1d2024; -@define-color unfocused_borders #1d2024; +@define-color theme_unfocused_bg_color #444852; +@define-color theme_unfocused_base_color #383C45; +@define-color borders #2d3036; +@define-color unfocused_borders #2d3036; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; @define-color placeholder_text_color #A8A8A8; @define-color wm_title rgba(207, 218, 231, 0.8); @define-color wm_unfocused_title alpha(rgba(207, 218, 231, 0.8), 0.7); -@define-color wm_bg #25282e; -@define-color wm_bg_unfocused #282c32; -@define-color wm_highlight #2c2f36; +@define-color wm_bg #2f343b; +@define-color wm_bg_unfocused #32383f; +@define-color wm_highlight #363c44; @define-color wm_shadow alpha(black, 0.35); @define-color wm_button_close_bg #e45e65; @define-color wm_button_close_hover_bg #f48085; @@ -3433,4 +3483,4 @@ GtkFileChooserDialog .action-bar.frame { @define-color wm_icon_unfocused_bg #575c63; @define-color wm_icon_hover_bg #838993; @define-color wm_icon_active_bg #ffffff; -@define-color content_view_bg #292D33; +@define-color content_view_bg #383C45; diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-dark.scss b/common/gtk-3.0/3.14/gtk-contained-solid-dark.scss index b538060..c6fb71b 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid-dark.scss +++ b/common/gtk-3.0/3.14/gtk-contained-solid-dark.scss @@ -4,6 +4,7 @@ // you need a subtle shade $variant: 'dark'; +$darker: 'false'; $transparency: 'false'; @import 'colors'; diff --git a/common/gtk-3.0/3.14/gtk-contained-solid.css b/common/gtk-3.0/3.14/gtk-contained-solid.css index 66a2eaf..b32485b 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid.css @@ -33,7 +33,7 @@ ***************/ .background { color: #5c616c; - background-color: rgba(249, 250, 251, 0.999); } + background-color: rgba(245, 246, 247, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; } .gtkstyle-fallback:prelight { background-color: white; color: #5c616c; } .gtkstyle-fallback:active { - background-color: #dae1e7; + background-color: #d9dde0; color: #5c616c; } .gtkstyle-fallback:insensitive { - background-color: #fcfdfd; + background-color: #fbfbfb; color: rgba(92, 97, 108, 0.55); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -83,11 +83,11 @@ GtkLabel:insensitive { GtkAssistant .sidebar { background-color: #ffffff; - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #dde3e9; } + border-right: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar GtkLabel { @@ -97,7 +97,7 @@ GtkAssistant .sidebar GtkLabel.highlight { color: #ffffff; } GtkTextView { - background-color: #fcfcfd; } + background-color: #fafafb; } GtkFlowBox .grid-child { padding: 3px; @@ -216,20 +216,20 @@ GtkFlowBox .grid-child { .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #f4f6f8; + border-bottom-color: #f4f5f6; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -254,14 +254,14 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(249, 250, 251, 0); + background-color: rgba(245, 246, 247, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; + background-color: #f8f9f9; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -287,7 +287,7 @@ GtkFlowBox .grid-child { .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -476,12 +476,12 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -490,7 +490,7 @@ GtkFlowBox .grid-child { .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkFlowBox .grid-child { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #f1f2f3; } + background-color: #edeef0; } /********* * Links * @@ -623,7 +623,7 @@ GtkFlowBox .grid-child { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(221, 227, 233, 0.6); + border: 1px solid rgba(220, 223, 227, 0.6); border-style: none none none solid; color: #646873; border-radius: 0; @@ -643,7 +643,7 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #f9fafb; } + background-color: #F5F6F7; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -755,22 +755,22 @@ GtkComboBox { background-color: #eff0f2; } .inline-toolbar { - background-color: #f0f2f5; + background-color: #eceef0; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #f9fafb; + background-color: #F5F6F7; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #f0f2f5; } + background-color: #eceef0; } /*************** * Header bars * @@ -918,7 +918,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -945,7 +945,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1150,7 +1150,7 @@ column-header .button, column-header .button:hover, column-header .button:active column-header .button:active { background-color: #ffffff; } column-header .button:insensitive { - border-color: #f9fafb; + border-color: #F5F6F7; background-image: none; } /********* @@ -1179,7 +1179,7 @@ column-header .button, column-header .button:hover, column-header .button:active padding: 0; border-radius: 0; background-color: #ffffff; - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1222,7 +1222,7 @@ column-header .button, column-header .button:hover, column-header .button:active .popover { margin: 10px; padding: 2px; - border: 1px solid #ced6de; + border: 1px solid #cdd2d7; border-radius: 3px; background-clip: border-box; background-color: #ffffff; @@ -1265,7 +1265,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1275,9 +1275,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #ffffff; } + background-color: #fafafb; } .notebook.header.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1287,13 +1287,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #edf0f3; } + box-shadow: inset 0 -1px #eaecee; } .notebook.header.bottom { - box-shadow: inset 0 1px #edf0f3; } + box-shadow: inset 0 1px #eaecee; } .notebook.header.right { - box-shadow: inset 1px 0 #edf0f3; } + box-shadow: inset 1px 0 #eaecee; } .notebook.header.left { - box-shadow: inset -1px 0 #edf0f3; } + box-shadow: inset -1px 0 #eaecee; } .notebook tab { border-width: 0; border-style: solid; @@ -1311,59 +1311,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(92, 97, 108, 0.55); } @@ -1373,7 +1373,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #5c616c; } .notebook tab .button { padding: 0; - color: #92969e; } + color: #91959c; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1408,9 +1408,9 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.slider { border-radius: 20px; border: 3px solid transparent; - background-color: #babcc1; } + background-color: #b7babf; } .scrollbar.slider:hover { - background-color: #8b8e96; } + background-color: #898d95; } .scrollbar.slider:prelight:active { background-color: #5294E2; } .scrollbar.slider.fine-tune { @@ -1431,7 +1431,8 @@ column-header .button, column-header .button:hover, column-header .button:active **********/ GtkSwitch { font: 1; - -GtkSwitch-slider-width: 41; } + -GtkSwitch-slider-width: 41; + outline-color: transparent; } GtkSwitch.trough, GtkSwitch.slider { background-size: 52px 24px; background-repeat: no-repeat; @@ -1447,39 +1448,83 @@ GtkSwitch { GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } -GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } -.header-bar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } -.header-bar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough:active:insensitive { +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + .list-row:selected GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + .list-row:selected GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + .list-row:selected GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + .list-row:selected GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + /************************* * Check and Radio items * *************************/ @@ -1607,8 +1652,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #fcfcfd); - border-color: #9dc1ed; } + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1725,7 +1770,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; padding: 0; } .frame.flat { border-style: none; } @@ -1746,7 +1791,7 @@ GtkScrolledWindow GtkViewport.frame { *********/ .list, .list-row { background-color: #ffffff; - border-color: #dde3e9; } + border-color: #dcdfe3; } .list-row, .grid-child { @@ -1833,7 +1878,7 @@ GtkExpander { * Calendar * ***********/ GtkCalendar { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1885,18 +1930,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #f9fafb; - border-color: #dde3e9; + background-color: #F5F6F7; + border-color: #dcdfe3; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #f9fafb; } + background-color: #F5F6F7; } .sidebar .scrollbar.trough { background-color: transparent; border-width: 2px; @@ -1926,7 +1971,7 @@ GtkPaned { margin-left: 8px; } .pane-separator { - background-image: linear-gradient(to bottom, #dde3e9); } + background-image: linear-gradient(to bottom, #dcdfe3); } /************** * GtkInfoBar * @@ -2027,13 +2072,13 @@ GtkColorSwatch { border-color: rgba(255, 255, 255, 0.5); } GtkColorChooserWidget #add-color-button { - border-color: #ebeef2; - background-color: #ebeef2; - color: #f9fafb; + border-color: #e8eaed; + background-color: #e8eaed; + color: #F5F6F7; box-shadow: none; } GtkColorChooserWidget #add-color-button:hover { - border-color: #dde3e9; - background-color: #dde3e9; } + border-color: #dcdfe3; + background-color: #dcdfe3; } GtkColorButton.button { padding: 4px; } @@ -2049,7 +2094,7 @@ GtkColorButton.button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkVolumeButton.button { padding: 8px; } @@ -2421,7 +2466,7 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(82, 93, 118, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { @@ -2466,13 +2511,13 @@ NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #dde3e9; } + color: #dcdfe3; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2485,7 +2530,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #d4d5db; } .open-document-selector-listbox-row { - border-bottom: 1px solid #eaedf1; + border-bottom: 1px solid #e7e9ec; padding: 6px 6px 6px 12px; } .open-document-selector-listbox-row .path-label { font-size: smaller; @@ -2503,7 +2548,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #92969e; } + color: #91959c; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2519,13 +2564,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #5c616c; } .gedit-document-panel-dragged-row { - border: 1px solid #dde3e9; - background-color: #dae1e7; + border: 1px solid #dcdfe3; + background-color: #d9dde0; color: #5c616c; } GeditStatusbar { - border-top: 1px solid #dde3e9; - background-color: #f9fafb; } + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2534,7 +2579,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(92, 97, 108, 0.6); @@ -2542,9 +2587,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: white; + background-color: #fbfbfc; padding: 6px; - border-color: #dde3e9; + border-color: #dcdfe3; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2552,7 +2597,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2584,7 +2629,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2620,10 +2665,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } GbViewStack.focused GtkBox.header.notebook { - background-color: #f9fafb; } + background-color: #F5F6F7; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2864,7 +2909,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2924,8 +2969,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #dde3e9; - border-right: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2937,7 +2982,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2945,8 +2990,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #dde3e9; - background-color: #f9fafb; } + border-color: #dcdfe3; + background-color: #F5F6F7; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2956,7 +3001,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; -gtk-icon-style: regular; } @@ -2978,7 +3023,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbar.trough { border-image: none; border-color: transparent; - background-color: #f9fafb; + background-color: #F5F6F7; background-image: none; } .source-list.badge, @@ -3017,7 +3062,7 @@ GraniteWidgetsWelcome { background-color: #ffffff; } GraniteWidgetsWelcome GtkLabel { - color: #aaadb3; + color: #a8abb1; font: open sans 11; text-shadow: none; } @@ -3056,7 +3101,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #8b8e96; + color: #898d95; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3071,10 +3116,10 @@ GtkListBox .h4 { color: #d4d5db; } GtkFileChooserDialog .dialog-action-box { - background-color: #f9fafb; } + background-color: #F5F6F7; } NemoWindow GtkEventBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } GtkFileChooserDialog *, NautilusWindow *, @@ -3249,17 +3294,22 @@ MarlinViewWindow .pane-separator { background-color: #3c4049; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #f9fafb; } + background-color: #F5F6F7; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { background-color: #3c4049; } - GeditWindow.background.csd .titlebar .pane-separator { + GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, + GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { background-color: #d4d5db; } GeditWindow.background.csd .titlebar { background-color: transparent; } + GeditWindow.background.csd.maximized .titlebar { + background-color: #e7e8eb; } + GeditWindow.background.csd.maximized .titlebar:backdrop { + background-color: #eff0f2; } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { background-color: #e7e8eb; } @@ -3377,25 +3427,25 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; @define-color theme_text_color #5c616c; -@define-color theme_bg_color #f9fafb; +@define-color theme_bg_color #F5F6F7; @define-color theme_base_color #ffffff; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #5c616c; @define-color text_color #5c616c; -@define-color bg_color #f9fafb; +@define-color bg_color #F5F6F7; @define-color base_color #ffffff; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #fcfdfd; +@define-color insensitive_bg_color #fbfbfb; @define-color insensitive_fg_color rgba(92, 97, 108, 0.55); @define-color insensitive_base_color #ffffff; @define-color theme_unfocused_fg_color #5c616c; @define-color theme_unfocused_text_color #5c616c; -@define-color theme_unfocused_bg_color #f9fafb; +@define-color theme_unfocused_bg_color #F5F6F7; @define-color theme_unfocused_base_color #ffffff; -@define-color borders #dde3e9; -@define-color unfocused_borders #dde3e9; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; diff --git a/common/gtk-3.0/3.14/gtk-contained-solid.scss b/common/gtk-3.0/3.14/gtk-contained-solid.scss index e9d2d0b..0bd5284 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid.scss +++ b/common/gtk-3.0/3.14/gtk-contained-solid.scss @@ -4,6 +4,7 @@ // you need a subtle shade $variant: 'light'; +$darker: 'false'; $transparency: 'false'; @import 'colors'; diff --git a/common/gtk-3.0/3.14/gtk-contained.css b/common/gtk-3.0/3.14/gtk-contained.css index 7efbc62..4046e51 100644 --- a/common/gtk-3.0/3.14/gtk-contained.css +++ b/common/gtk-3.0/3.14/gtk-contained.css @@ -33,7 +33,7 @@ ***************/ .background { color: #5c616c; - background-color: rgba(249, 250, 251, 0.999); } + background-color: rgba(245, 246, 247, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; } .gtkstyle-fallback:prelight { background-color: white; color: #5c616c; } .gtkstyle-fallback:active { - background-color: #dae1e7; + background-color: #d9dde0; color: #5c616c; } .gtkstyle-fallback:insensitive { - background-color: #fcfdfd; + background-color: #fbfbfb; color: rgba(92, 97, 108, 0.55); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -83,11 +83,11 @@ GtkLabel:insensitive { GtkAssistant .sidebar { background-color: #ffffff; - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #dde3e9; } + border-right: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar GtkLabel { @@ -97,7 +97,7 @@ GtkAssistant .sidebar GtkLabel.highlight { color: #ffffff; } GtkTextView { - background-color: #fcfcfd; } + background-color: #fafafb; } GtkFlowBox .grid-child { padding: 3px; @@ -216,20 +216,20 @@ GtkFlowBox .grid-child { .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #f4f6f8; + border-bottom-color: #f4f5f6; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -254,14 +254,14 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(249, 250, 251, 0); + background-color: rgba(245, 246, 247, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; + background-color: #f8f9f9; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -287,7 +287,7 @@ GtkFlowBox .grid-child { .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -476,12 +476,12 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -490,7 +490,7 @@ GtkFlowBox .grid-child { .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkFlowBox .grid-child { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #f1f2f3; } + background-color: #edeef0; } /********* * Links * @@ -623,7 +623,7 @@ GtkFlowBox .grid-child { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(221, 227, 233, 0.6); + border: 1px solid rgba(220, 223, 227, 0.6); border-style: none none none solid; color: #646873; border-radius: 0; @@ -643,7 +643,7 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkFlowBox .grid-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #f9fafb; } + background-color: #F5F6F7; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -755,22 +755,22 @@ GtkComboBox { background-color: #eff0f2; } .inline-toolbar { - background-color: #f0f2f5; + background-color: #eceef0; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #f9fafb; + background-color: #F5F6F7; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #f0f2f5; } + background-color: #eceef0; } /*************** * Header bars * @@ -918,7 +918,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -945,7 +945,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1150,7 +1150,7 @@ column-header .button, column-header .button:hover, column-header .button:active column-header .button:active { background-color: #ffffff; } column-header .button:insensitive { - border-color: #f9fafb; + border-color: #F5F6F7; background-image: none; } /********* @@ -1179,7 +1179,7 @@ column-header .button, column-header .button:hover, column-header .button:active padding: 0; border-radius: 0; background-color: #ffffff; - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1222,7 +1222,7 @@ column-header .button, column-header .button:hover, column-header .button:active .popover { margin: 10px; padding: 2px; - border: 1px solid #ced6de; + border: 1px solid #cdd2d7; border-radius: 3px; background-clip: border-box; background-color: #ffffff; @@ -1265,7 +1265,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1275,9 +1275,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #ffffff; } + background-color: #fafafb; } .notebook.header.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1287,13 +1287,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #edf0f3; } + box-shadow: inset 0 -1px #eaecee; } .notebook.header.bottom { - box-shadow: inset 0 1px #edf0f3; } + box-shadow: inset 0 1px #eaecee; } .notebook.header.right { - box-shadow: inset 1px 0 #edf0f3; } + box-shadow: inset 1px 0 #eaecee; } .notebook.header.left { - box-shadow: inset -1px 0 #edf0f3; } + box-shadow: inset -1px 0 #eaecee; } .notebook tab { border-width: 0; border-style: solid; @@ -1311,59 +1311,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #dde3e9; - background-color: rgba(0, 0, 0, 0.02); } + border-color: #dcdfe3; + background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.02); } + background-color: rgba(0, 0, 0, 0.035); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(92, 97, 108, 0.55); } @@ -1373,7 +1373,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #5c616c; } .notebook tab .button { padding: 0; - color: #92969e; } + color: #91959c; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1408,9 +1408,9 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.slider { border-radius: 20px; border: 3px solid transparent; - background-color: #babcc1; } + background-color: #b7babf; } .scrollbar.slider:hover { - background-color: #8b8e96; } + background-color: #898d95; } .scrollbar.slider:prelight:active { background-color: #5294E2; } .scrollbar.slider.fine-tune { @@ -1431,7 +1431,8 @@ column-header .button, column-header .button:hover, column-header .button:active **********/ GtkSwitch { font: 1; - -GtkSwitch-slider-width: 41; } + -GtkSwitch-slider-width: 41; + outline-color: transparent; } GtkSwitch.trough, GtkSwitch.slider { background-size: 52px 24px; background-repeat: no-repeat; @@ -1447,39 +1448,83 @@ GtkSwitch { GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } + +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } + +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } -GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } -.header-bar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } +GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } -.header-bar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } -.header-bar GtkSwitch.trough:active:insensitive { +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } +.list-row:selected GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } + .list-row:selected GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); } +.header-bar GtkSwitch.trough, +.primary-toolbar GtkSwitch.trough { + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } + +.list-row:selected GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } + .list-row:selected GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); } +.header-bar GtkSwitch.trough:active, +.primary-toolbar GtkSwitch.trough:active { + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } + +.list-row:selected GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } + .list-row:selected GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); } +.header-bar GtkSwitch.trough:insensitive, +.primary-toolbar GtkSwitch.trough:insensitive { + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } + +.list-row:selected GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } + .list-row:selected GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); } +.header-bar GtkSwitch.trough:active:insensitive, +.primary-toolbar GtkSwitch.trough:active:insensitive { + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } + /************************* * Check and Radio items * *************************/ @@ -1607,8 +1652,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #fcfcfd); - border-color: #9dc1ed; } + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1725,7 +1770,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; padding: 0; } .frame.flat { border-style: none; } @@ -1746,7 +1791,7 @@ GtkScrolledWindow GtkViewport.frame { *********/ .list, .list-row { background-color: #ffffff; - border-color: #dde3e9; } + border-color: #dcdfe3; } .list-row, .grid-child { @@ -1833,7 +1878,7 @@ GtkExpander { * Calendar * ***********/ GtkCalendar { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1885,18 +1930,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #f9fafb; - border-color: #dde3e9; + background-color: #F5F6F7; + border-color: #dcdfe3; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #f9fafb; } + background-color: #F5F6F7; } .sidebar .scrollbar.trough { background-color: transparent; border-width: 2px; @@ -1926,7 +1971,7 @@ GtkPaned { margin-left: 8px; } .pane-separator { - background-image: linear-gradient(to bottom, #dde3e9); } + background-image: linear-gradient(to bottom, #dcdfe3); } /************** * GtkInfoBar * @@ -2027,13 +2072,13 @@ GtkColorSwatch { border-color: rgba(255, 255, 255, 0.5); } GtkColorChooserWidget #add-color-button { - border-color: #ebeef2; - background-color: #ebeef2; - color: #f9fafb; + border-color: #e8eaed; + background-color: #e8eaed; + color: #F5F6F7; box-shadow: none; } GtkColorChooserWidget #add-color-button:hover { - border-color: #dde3e9; - background-color: #dde3e9; } + border-color: #dcdfe3; + background-color: #dcdfe3; } GtkColorButton.button { padding: 4px; } @@ -2049,7 +2094,7 @@ GtkColorButton.button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkVolumeButton.button { padding: 8px; } @@ -2421,7 +2466,7 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(82, 93, 118, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { @@ -2466,13 +2511,13 @@ NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #dde3e9; } + color: #dcdfe3; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2485,7 +2530,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(212, 213, 219, 0.95); } .open-document-selector-listbox-row { - border-bottom: 1px solid #eaedf1; + border-bottom: 1px solid #e7e9ec; padding: 6px 6px 6px 12px; } .open-document-selector-listbox-row .path-label { font-size: smaller; @@ -2503,7 +2548,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #92969e; } + color: #91959c; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2519,13 +2564,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #5c616c; } .gedit-document-panel-dragged-row { - border: 1px solid #dde3e9; - background-color: #dae1e7; + border: 1px solid #dcdfe3; + background-color: #d9dde0; color: #5c616c; } GeditStatusbar { - border-top: 1px solid #dde3e9; - background-color: #f9fafb; } + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2534,7 +2579,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(92, 97, 108, 0.6); @@ -2542,9 +2587,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: white; + background-color: #fbfbfc; padding: 6px; - border-color: #dde3e9; + border-color: #dcdfe3; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2552,7 +2597,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2584,7 +2629,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2620,10 +2665,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } GbViewStack.focused GtkBox.header.notebook { - background-color: #f9fafb; } + background-color: #F5F6F7; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook GtkLabel.button.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2864,7 +2909,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px rgba(212, 213, 219, 0.95), inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2924,8 +2969,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #dde3e9; - border-right: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2937,7 +2982,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2945,8 +2990,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #dde3e9; - background-color: #f9fafb; } + border-color: #dcdfe3; + background-color: #F5F6F7; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2956,7 +3001,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; -gtk-icon-style: regular; } @@ -2978,7 +3023,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbar.trough { border-image: none; border-color: transparent; - background-color: #f9fafb; + background-color: #F5F6F7; background-image: none; } .source-list.badge, @@ -3017,7 +3062,7 @@ GraniteWidgetsWelcome { background-color: #ffffff; } GraniteWidgetsWelcome GtkLabel { - color: #aaadb3; + color: #a8abb1; font: open sans 11; text-shadow: none; } @@ -3056,7 +3101,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #8b8e96; + color: #898d95; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3071,10 +3116,10 @@ GtkListBox .h4 { color: rgba(212, 213, 219, 0.95); } GtkFileChooserDialog .dialog-action-box { - background-color: #f9fafb; } + background-color: #F5F6F7; } NemoWindow GtkEventBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } GtkFileChooserDialog *, NautilusWindow *, @@ -3249,17 +3294,22 @@ MarlinViewWindow .pane-separator { background-color: rgba(60, 64, 73, 0.95); } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #f9fafb; } + background-color: #F5F6F7; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { background-color: rgba(60, 64, 73, 0.95); } - GeditWindow.background.csd .titlebar .pane-separator { + GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, + GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { background-color: rgba(212, 213, 219, 0.95); } GeditWindow.background.csd .titlebar { background-color: transparent; } + GeditWindow.background.csd.maximized .titlebar { + background-color: #e7e8eb; } + GeditWindow.background.csd.maximized .titlebar:backdrop { + background-color: rgba(239, 240, 242, 0.95); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { background-color: rgba(231, 232, 235, 0.95); } @@ -3377,25 +3427,25 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; @define-color theme_text_color #5c616c; -@define-color theme_bg_color #f9fafb; +@define-color theme_bg_color #F5F6F7; @define-color theme_base_color #ffffff; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #5c616c; @define-color text_color #5c616c; -@define-color bg_color #f9fafb; +@define-color bg_color #F5F6F7; @define-color base_color #ffffff; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #fcfdfd; +@define-color insensitive_bg_color #fbfbfb; @define-color insensitive_fg_color rgba(92, 97, 108, 0.55); @define-color insensitive_base_color #ffffff; @define-color theme_unfocused_fg_color #5c616c; @define-color theme_unfocused_text_color #5c616c; -@define-color theme_unfocused_bg_color #f9fafb; +@define-color theme_unfocused_bg_color #F5F6F7; @define-color theme_unfocused_base_color #ffffff; -@define-color borders #dde3e9; -@define-color unfocused_borders #dde3e9; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; diff --git a/common/gtk-3.0/3.14/gtk-contained.scss b/common/gtk-3.0/3.14/gtk-contained.scss index 04787f7..b067260 100644 --- a/common/gtk-3.0/3.14/gtk-contained.scss +++ b/common/gtk-3.0/3.14/gtk-contained.scss @@ -4,6 +4,7 @@ // you need a subtle shade $variant: 'light'; +$darker: 'false'; $transparency: 'true'; @import 'colors'; diff --git a/common/gtk-3.0/3.16/_colors.scss b/common/gtk-3.0/3.16/_colors.scss index 251e2f9..481e0b1 100644 --- a/common/gtk-3.0/3.16/_colors.scss +++ b/common/gtk-3.0/3.16/_colors.scss @@ -2,15 +2,15 @@ // it gets @if ed depending on $variant -$base_color: if($variant =='light', #ffffff, #292D33); +$base_color: if($variant =='light', #ffffff, #383C45); $text_color: if($variant == 'light', #5c616c, #D3DAE3); -$bg_color: if($variant =='light', #f9fafb, #2F343B); +$bg_color: if($variant =='light', #F5F6F7, #444852); $fg_color: if($variant =='light', #5c616c, #D3DAE3); $selected_fg_color: #ffffff; $selected_bg_color: #5294E2; $selected_borders_color: darken($selected_bg_color, 20%); -$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,8%)); +$borders_color: if($variant =='light', darken($bg_color,9%), darken($bg_color,10%)); $link_color: if($variant == 'light', darken($selected_bg_color,10%), lighten($selected_bg_color,20%)); @@ -42,19 +42,17 @@ $insensitive_fg_color: if($variant == 'light', transparentize($fg_color, 0.45), $insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); -$entry_bg: $base_color; -$entry_border: if($variant == 'light', #cfd6e6, #454a54); +$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); +$entry_border: if($variant == 'light', #cfd6e6, darken($borders_color, 0%)); $entry_focus_border: $selected_bg_color; -$button_bg: if($variant == 'light', lighten($bg_color, 1%), darken($bg_color, 2%)); +$button_bg: if($variant == 'light', lighten($bg_color, 1%), lighten($base_color, 2%)); $button_border: $entry_border; $header_bg: if($transparency == 'true' and $variant == 'light', transparentize(#e7e8eb, 0.05), #e7e8eb); -$header_bg: if($darker == 'true', transparentize(#2f343b, 0.05), $header_bg); -@if $variant==dark { $header_bg: if($transparency == 'true', transparentize(#25282E, 0.04), #25282E); } +$header_bg: if($darker == 'true' or $variant == 'dark', transparentize(#2f343b, 0.03), $header_bg); -$header_bg_backdrop: if($variant == 'light', lighten($header_bg, 3%), lighten($header_bg, 1.5%)); -$header_bg_backdrop: if($darker == 'true', lighten($header_bg, 1.5%), $header_bg_backdrop); +$header_bg_backdrop: if($darker == 'true' or $variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); $header_border: if($variant == 'light', darken($header_bg, 7%), darken($header_bg, 5%)); @@ -62,10 +60,10 @@ $header_fg: if($variant == 'light', saturate(transparentize($fg_color, 0.2), 10% $header_fg: if($darker == 'true', saturate(transparentize(#D3DAE3, 0.2), 10%), $header_fg); $dark_sidebar_bg: if($transparency == 'true' and $variant == 'light', $osd_bg_color, opacify($osd_bg_color, 1)); -@if $variant==dark { $dark_sidebar_bg: if($transparency == 'true', darken($osd_bg_color, 5%), darken(opacify($osd_bg_color, 1), 5%)); } +@if $variant==dark { $dark_sidebar_bg: if($transparency == 'true', lighten($osd_bg_color, 4%), lighten(opacify($osd_bg_color, 1), 4%)); } $dark_sidebar_fg: $osd_fg_color; -$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 7%)); +$dark_sidebar_border: if($variant == 'light', $dark_sidebar_bg, darken($dark_sidebar_bg, 10%)); $panel_bg: darken($osd_bg_color, 10%); $panel_fg: $dark_sidebar_fg; diff --git a/common/gtk-3.0/3.16/_common.scss b/common/gtk-3.0/3.16/_common.scss index ecc78ad..1b15c33 100644 --- a/common/gtk-3.0/3.16/_common.scss +++ b/common/gtk-3.0/3.16/_common.scss @@ -4,7 +4,7 @@ $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 -$darker_asset_suffix: if($darker=='true', '-darker', $asset_suffix); +$darker_asset_suffix: if($darker=='true', '-dark', $asset_suffix); * { background-clip: padding-box; @@ -1516,7 +1516,7 @@ column-header.button.dnd { // for treeview-like derive widgets margin: 4px; padding: 0; border-radius: 0; - background-color: if($variant == 'light', $base_color, darken($base_color, 3%)); + background-color: $base_color; border: 1px solid $borders_color; .csd & { @@ -1569,9 +1569,9 @@ column-header.button.dnd { // for treeview-like derive widgets border: 1px solid darken($borders_color, 5%); border-radius: 3px; background-clip: border-box; - background-color: if($variant == 'light', $base_color, darken($base_color, 3%)); + background-color: $base_color; - box-shadow: 0 2px 6px 1px transparentize(black, 0.93); + box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); & .separator { color: transparentize($base_color, 1); } .label.separator { @extend .label.separator; } // Noice @@ -1641,7 +1641,7 @@ column-header.button.dnd { // for treeview-like derive widgets &.left { border-right-width: 0; } } - $_header_border: if($variant == 'light', lighten($borders_color, 5%), lighten($borders_color, 1%)); + $_header_border: if($variant == 'light', lighten($borders_color, 5%), $borders_color); &.top { box-shadow: inset 0 -1px $_header_border; // border } @@ -1701,8 +1701,8 @@ column-header.button.dnd { // for treeview-like derive widgets border-width: 1px; border-#{$_tab}-width: 0; border-color: $borders_color; - background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.9)); - &:hover { background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.9)); } + background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.85)); + &:hover { background-color: if($variant == 'light', transparentize(black, 0.965), transparentize(black, 0.85)); } } } } @@ -2005,7 +2005,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } &.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, $base_color); + background-image: linear-gradient(to bottom, $entry_bg); border: 1px solid $selected_bg_color; border-radius: 50%; box-shadow: none; @@ -2015,7 +2015,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { border-color: $selected_bg_color; } &:insensitive { - background-image: linear-gradient(to bottom, mix($base_color, $bg_color, 55%)); + background-image: linear-gradient(to bottom, mix($entry_bg, $bg_color, 55%)); border-color: mix($selected_bg_color, $bg_color, 55%); } &:active { @@ -2053,9 +2053,12 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } } &.trough { + + $_scale_trough_bg: if($variant == 'light', $button_border, darken($base_color, 4%)); + border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, $button_border); + background-image: linear-gradient(to bottom, $_scale_trough_bg); &.highlight { background-image: linear-gradient(to bottom, $selected_bg_color); @@ -2064,7 +2067,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { } } &:insensitive { - background-image: linear-gradient(to bottom, transparentize($button_border, 0.45)); + background-image: linear-gradient(to bottom, transparentize($_scale_trough_bg, 0.45)); } //OSD troughs @@ -2130,7 +2133,7 @@ GtkProgressBar { GtkProgressBar.trough { border: none; border-radius: 3px; - background-color: $button_border; + background-color: if($variant == 'light', $button_border, darken($base_color, 4%)); &.osd { border-style: none; @@ -2682,15 +2685,17 @@ GtkVolumeButton.button { padding: 8px; } // this needs to be transparent // see bug #722563 - $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.35)); + $_wm_border: if($variant=='light', transparentize(black, 0.9), transparentize(black, 0.45)); - box-shadow: 0 0 0 1px if($darker=='true', darken($header_bg, 7%), $_wm_border), 0 4px 8px 1px $_wm_border; + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 4px 8px 1px if($darker == 'false', $_wm_border, opacify($_wm_border, 0.15)); /* this is used for the resize cursor area */ margin: 10px; &:backdrop { - box-shadow: 0 0 0 1px if($darker=='true', darken($header_bg, 7%), $_wm_border), 0 4px 5px 2px $_wm_border; + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border), + 0 4px 5px 2px if($darker == 'false', $_wm_border, opacify($_wm_border, 0.15)); } &.tiled { border-radius: 0; @@ -2698,7 +2703,7 @@ GtkVolumeButton.button { padding: 8px; } // server-side decorations as used by mutter &.ssd { border-radius: if($darker=='false' and $variant=='light', 4px 4px 0 0, 3px 3px 0 0); - box-shadow: 0 0 0 1px if($darker=='true', darken($header_bg, 7%), $_wm_border); + box-shadow: 0 0 0 1px if($darker=='true' or $variant == 'dark', darken($header_bg, 7%), $_wm_border); &.maximized { border-radius: 0; } } @@ -2706,7 +2711,7 @@ GtkVolumeButton.button { padding: 8px; } &.popup, &.menu { border-radius: 3px; box-shadow: 0 3px 6px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)), - 0 0 0 1px if($variant == 'light', $_wm_border, transparentize($_wm_border, 0.1)); + 0 0 0 1px if($variant == 'light', $_wm_border, darken($base_color, 10%)); } &.tooltip { border-radius: 2px; diff --git a/common/gtk-3.0/3.16/_drawing.scss b/common/gtk-3.0/3.16/_drawing.scss index f123558..431f03e 100644 --- a/common/gtk-3.0/3.16/_drawing.scss +++ b/common/gtk-3.0/3.16/_drawing.scss @@ -52,11 +52,8 @@ background-image: linear-gradient(to bottom, transparentize($entry_bg, 0.45)); } - $_header_entry_bg: if($variant == 'light', transparentize($base_color, 0.1), transparentize(darken($base_color, 4%), 0.1)); - $_header_entry_bg: if($darker == 'true', transparentize(darken($header_bg, 4%), 0.1), $_header_entry_bg); - - $_header_entry_border: if($variant == 'light', transparentize($header_fg, 0.7), darken($borders_color, 4%)); - $_header_entry_border: if($darker == 'true', darken($header_bg, 10%), $_header_entry_border); + $_header_entry_bg: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 4%), 0.1), transparentize($base_color, 0.1)); + $_header_entry_border: if($darker == 'true' or $variant == 'dark', darken($header_bg, 10%), transparentize($header_fg, 0.7)); @if $t==header-normal { // @@ -182,11 +179,8 @@ > GtkLabel { color: inherit; } } - $_header_button_bg: if($variant == 'light', transparentize($button_bg, 0.1), transparentize(darken($button_bg, 4%), 0.1)); - $_header_button_bg: if($darker == 'true', transparentize(darken($header_bg, 3%), 0.1), $_header_button_bg); - - $_header_button_border: if($variant == 'light', transparentize($header_fg, 0.7), darken($borders_color, 4%)); - $_header_button_border: if($darker == 'true', darken($header_bg, 8%), $_header_button_border); + $_header_button_bg: if($darker == 'true' or $variant == 'dark', transparentize(darken($header_bg, 3%), 0.1), transparentize($button_bg, 0.1)); + $_header_button_border: if($darker == 'true' or $variant == 'dark', darken($header_bg, 8%), transparentize($header_fg, 0.7)); @if $t==header-normal { // diff --git a/common/gtk-3.0/3.16/_transparent_widgets.scss b/common/gtk-3.0/3.16/_transparent_widgets.scss index cea767d..f01774b 100644 --- a/common/gtk-3.0/3.16/_transparent_widgets.scss +++ b/common/gtk-3.0/3.16/_transparent_widgets.scss @@ -16,9 +16,9 @@ NemoWindow { GtkFileChooserDialog, NautilusWindow , NemoWindow { - .sidebar { box-shadow: inset -1px 0 $dark_sidebar_border; } + .sidebar { border-right: 1px solid $dark_sidebar_border; } - .sidebar:dir(rtl) { box-shadow: inset 1px 0 $dark_sidebar_border; } + .sidebar:dir(rtl) { border-left: 1px solid $dark_sidebar_border; } } } @@ -216,7 +216,7 @@ GeditWindow.background.csd GeditFileBrowserView.view { // Filechooser bottom bar GtkFileChooserDialog .action-bar.frame { background-color: darken($dark_sidebar_bg, 2%); - border-color: darken($dark_sidebar_bg, 7%); + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); GtkLabel { color: $dark_sidebar_fg; } diff --git a/common/gtk-3.0/3.16/assets.svg b/common/gtk-3.0/3.16/assets.svg index a7f1cde..49d3928 100644 --- a/common/gtk-3.0/3.16/assets.svg +++ b/common/gtk-3.0/3.16/assets.svg @@ -24,9 +24,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="8" - inkscape:cx="142.91558" - inkscape:cy="42.649419" + inkscape:zoom="1" + inkscape:cx="432.53015" + inkscape:cy="241.46841" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" @@ -3401,15 +3401,8 @@ height="138" width="121" id="rect18028-4" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2f343b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;enable-background:accumulate" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#444852;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;enable-background:accumulate" transform="scale(1,-1)" /> - + style="fill:#32363d;fill-opacity:1;stroke:none" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> @@ -3773,7 +3766,7 @@ ry="11" rx="11" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#32363d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="display:inline;opacity:1;fill:#32363d;fill-opacity:1;stroke:none" /> + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#32363d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> + style="fill:#32363d;fill-opacity:1;stroke:none" /> @@ -4419,7 +4412,7 @@ id="g5400-2-4-7"> @@ -4517,13 +4510,13 @@ height="31" width="30.999969" id="rect13851-8-3" - style="fill:#292d33;fill-opacity:1;stroke:#454a54;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + style="fill:#32363d;fill-opacity:1;stroke:#26282d;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" rx="2" /> @@ -4538,13 +4531,20 @@ style="display:inline;fill:none;fill-opacity:0.55102036;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" rx="1.9999999" /> + @@ -4552,20 +4552,20 @@ style="display:inline" transform="translate(120,-116.99998)" inkscape:label="Layer 1" - id="switch-active-8-2-5"> + id="switch-active-8-2-5-0"> @@ -4583,7 +4583,7 @@ + id="g4816-7-3-7"> + id="rect3977-39-2-6-0-5" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="rect3979-7-0-5-9-4" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="switch-active-2-5-8-0"> @@ -4650,16 +4650,16 @@ + id="path10839-9-8-2-2-5-4-1-8" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2d3137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> @@ -4667,20 +4667,20 @@ style="display:inline" transform="translate(120,-116.99998)" inkscape:label="Layer 1" - id="switch-active-8-1-1-7"> + id="switch-active-8-1-1-7-4"> @@ -4698,7 +4698,7 @@ + id="g4816-6-6-5-6"> + id="rect3977-39-2-3-77-4-7" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="rect3979-7-0-6-4-7-1" + style="display:inline;opacity:1;fill:#2d3137;fill-opacity:1;stroke:none" /> + id="switch-active-88-4-1-3"> @@ -4765,39 +4765,39 @@ + id="path10839-9-8-2-2-5-5-9-7-6" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2d3137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + transform="translate(-229.00002,-43.000019)"> + id="g4490-3-75-4-7"> + transform="translate(-247.00002,-43.000019)"> + id="g4490-6-5-2-5-3"> + id="path4068-7-5-9-6-5-8" /> @@ -4893,42 +4893,42 @@ x="645" height="16" width="16" - id="rect17883-39-99" + id="rect17883-39-99-8" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-238.00002,-43.000019)"> + id="g4490-2-96-8-9"> @@ -4938,24 +4938,24 @@ x="616" height="16" width="16" - id="rect17883-29-2" + id="rect17883-29-2-2" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-144.00001,-9.0000206)"> + id="g4490-6-9-1-3"> + id="path4068-7-5-8-2-3" /> @@ -5021,85 +5021,85 @@ x="542" height="16" width="16" - id="rect17883-5-4" + id="rect17883-5-4-2" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-135.00001,-9.0000206)"> + id="layer9-78-7-6-6" /> + id="layer15-5-8-0-4" /> + id="g71291-1-7-5-9" /> + id="g4953-7-1-4-1" /> + id="layer12-3-0-0-6"> + style="opacity:1;fill:#afb8c5;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path4293-6-7-1" /> @@ -5108,83 +5108,83 @@ x="513" height="16" width="16" - id="rect17883-0-1" + id="rect17883-0-1-5" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-126.00001,-9.0000206)"> + id="layer9-3-4-15-6" /> + id="layer15-52-1-7-5" /> + id="g71291-3-9-9-9" /> + id="g4953-8-2-7-8" /> + id="layer12-45-6-2-7"> @@ -5195,24 +5195,24 @@ x="484" height="16" width="16" - id="rect17883-11-4" + id="rect17883-11-4-0" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-43.000017,7.9999889)"> + id="g4490-6-3-7-46-6"> + id="path4068-7-5-4-9-7-6" /> @@ -5278,24 +5278,24 @@ x="441" height="16" width="16" - id="rect17883-02-4" + id="rect17883-02-4-3" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-34.000017,7.9999889)"> + id="g4490-2-9-1-2-4-8"> + id="path4068-7-6-5-1-6-6-0" /> + id="layer9-78-2-0-0-8" /> + id="layer15-5-4-2-4-4" /> + id="g71291-1-4-6-4-2" /> + id="g4953-7-0-8-22-2" /> + id="layer12-3-7-2-3-1"> + id="path4293-4-9-0-2" /> @@ -5369,24 +5369,24 @@ x="412" height="16" width="16" - id="rect17883-79-3" + id="rect17883-79-3-0" style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0" /> + transform="translate(-25.000017,7.9999889)"> + id="g4490-3-6-1-4-1-6"> + id="path4068-7-3-0-3-6-8-3" /> + id="layer9-3-9-1-0-4" /> + id="layer15-52-0-6-6-6" /> + id="g71291-3-4-6-0-6" /> + id="g4953-8-6-8-7-4" /> + id="layer12-45-3-7-96-7"> @@ -5457,7 +5457,7 @@ + transform="translate(-247.00002,-43.000019)"> + id="path10839-9-2-8-6" + style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale Mono';-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.65;fill:#afb8c5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;enable-background:new" /> + transform="translate(-238.00002,-43.000019)"> + id="g4490-2-6-0"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + transform="translate(-229.00002,-43.000019)"> .entry { - border-bottom-color: #25292e; + border-bottom-color: #343840; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -253,15 +253,15 @@ GtkTextView { padding: 5px 8px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(47, 52, 59, 0); + background-color: rgba(68, 72, 82, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; + background-color: #3d414b; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -286,8 +286,8 @@ GtkTextView { background-image: none; } .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -475,13 +475,13 @@ GtkTextView { .inline-toolbar GtkToolButton > .button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -489,8 +489,8 @@ GtkTextView { background-color: #5294E2; } .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkTextView { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #373c43; } + background-color: #4b4f59; } /********* * Links * @@ -623,9 +623,9 @@ GtkTextView { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(29, 32, 36, 0.6); + border: 1px solid rgba(45, 48, 54, 0.6); border-style: none none none solid; - color: #cad1da; + color: #cbd2db; border-radius: 0; box-shadow: none; } .spinbutton .button:dir(rtl) { @@ -642,8 +642,8 @@ GtkTextView { .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -717,10 +717,10 @@ GtkComboBox { border-left-style: none; } GtkComboBox.combobox-entry .button { color: rgba(211, 218, 227, 0.6); - background-color: #454a54; - border-color: #454a54; } + background-color: #2d3036; + border-color: #2d3036; } GtkComboBox.combobox-entry .button:hover { - background-color: #505662; + background-color: #383c44; border-color: #5294E2; box-shadow: -1px 0 #5294E2; } GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #2F343B; } + background-color: #444852; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -746,31 +746,31 @@ GtkComboBox { .primary-toolbar { color: rgba(207, 218, 231, 0.8); - background-color: #25282e; + background-color: #2f343b; box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #25282e, rgba(21, 23, 26, 0.96)) 1 0 1 0; } + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } .primary-toolbar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .inline-toolbar { - background-color: #282c32; + background-color: #3d414a; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #2F343B; + background-color: #444852; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #282c32; } + background-color: #3d414a; } /*************** * Header bars * @@ -780,16 +780,16 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: rgba(26, 28, 32, 0.96); + border-color: rgba(36, 39, 45, 0.97); color: rgba(207, 218, 231, 0.8); - background-color: #25282e; } + background-color: #2f343b; } .csd .header-bar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } .header-bar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .header-bar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .header-bar .title { padding: 0px 12px; } .header-bar .subtitle { @@ -845,35 +845,35 @@ GtkComboBox { .tiled .header-bar, .tiled .header-bar:backdrop, .maximized .header-bar, .maximized .header-bar:backdrop { border-radius: 0; } .maximized .header-bar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .header-bar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .header-bar.default-decoration { padding-top: 5px; padding-bottom: 5px; - background-color: #25282e; + background-color: #2f343b; border-bottom-width: 0; } .header-bar.default-decoration:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar { padding-left: 7px; padding-right: 7px; border-radius: 3px 3px 0 0; color: rgba(207, 218, 231, 0.8); - background-color: #25282e; - box-shadow: inset 0 1px rgba(44, 47, 54, 0.96); } + background-color: #2f343b; + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } .csd .titlebar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } .titlebar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .titlebar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .titlebar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar .titlebar, .titlebar .titlebar:backdrop { @@ -889,8 +889,8 @@ GtkComboBox { .primary-toolbar .entry, .header-bar .entry { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { color: inherit; } @@ -905,7 +905,7 @@ GtkComboBox { color: #ffffff; } .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { background-color: #ffffff; color: #5294E2; } @@ -917,15 +917,15 @@ GtkComboBox { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); outline-offset: -3px; - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:backdrop, .header-bar .button:backdrop { opacity: 0.7; } .primary-toolbar .button:hover, .header-bar .button:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -933,8 +933,8 @@ GtkComboBox { background-color: #5294E2; } .primary-toolbar .button:insensitive, .header-bar .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { color: inherit; } .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { @@ -951,8 +951,8 @@ GtkComboBox { .header-bar .linked.path-bar > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1043,8 +1043,8 @@ GtkComboBox { color: rgba(207, 218, 231, 0.2); } .primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { color: inherit; } @@ -1054,7 +1054,7 @@ GtkComboBox { background-image: linear-gradient(to bottom, #5294E2); } .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { opacity: 0.75; } .primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { @@ -1068,9 +1068,9 @@ GtkComboBox { .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } .primary-toolbar .scale.slider, .header-bar .scale.slider { - background-image: linear-gradient(to bottom, rgba(40, 44, 50, 0.996)); } + background-image: linear-gradient(to bottom, rgba(55, 59, 68, 0.997)); } .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.976)); } + background-image: linear-gradient(to bottom, rgba(50, 55, 63, 0.982)); } /************ * Pathbars * @@ -1115,7 +1115,7 @@ GtkTreeView.view { border-color: #92b7e2; } GtkTreeView.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #7e838b; } + color: #858b94; } GtkTreeView.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } GtkTreeView.view.expander:hover { @@ -1134,13 +1134,13 @@ GtkTreeView.view { box-shadow: none; background-color: #ffffff; } GtkTreeView.view.trough, GtkTreeView.view.trough:selected { - background-color: #454a54; + background-color: #2d3036; border-radius: 3px; border-width: 0; } column-header .button { - color: #b1b7bf; - background-color: #292D33; } + color: #b4bac3; + background-color: #383C45; } column-header .button:hover { color: #5294E2; box-shadow: none; @@ -1155,7 +1155,7 @@ column-header:last-child .button, column-header:last-child.button { column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { transition: none; color: #5294E2; - box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #292D33, inset -1px 0 #292D33; } + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #383C45, inset -1px 0 #383C45; } column-header .button, column-header .button:hover, column-header .button:active { padding: 3px 6px; @@ -1164,9 +1164,9 @@ column-header .button, column-header .button:hover, column-header .button:active border-radius: 0; border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } column-header .button:active { - background-color: #292D33; } + background-color: #383C45; } column-header .button:insensitive { - border-color: #2F343B; + border-color: #444852; background-image: none; } /********* @@ -1175,10 +1175,10 @@ column-header .button, column-header .button:hover, column-header .button:active .menubar { -GtkWidget-window-dragging: true; padding: 0px; - background-color: #25282e; + background-color: #2f343b; color: rgba(207, 218, 231, 0.8); } .menubar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .menubar > .menuitem { padding: 6px 8px; border: solid transparent; @@ -1194,8 +1194,8 @@ column-header .button, column-header .button:hover, column-header .button:active margin: 4px; padding: 0; border-radius: 0; - background-color: #22262b; - border: 1px solid #1d2024; } + background-color: #383C45; + border: 1px solid #2d3036; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1210,7 +1210,7 @@ column-header .button, column-header .button:hover, column-header .button:active .menu .menuitem:insensitive, .popup .menuitem:insensitive { color: rgba(211, 218, 227, 0.45); } .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator, .popup .menuitem.separator, .popup GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .popup .menuitem.view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .menu .menuitem.arrow, .popup .menuitem.arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } .menu .menuitem.arrow:dir(rtl), .popup .menuitem.arrow:dir(rtl) { @@ -1219,11 +1219,11 @@ column-header .button, column-header .button:hover, column-header .button:active border-style: none; border-radius: 0; } .menu.button.top, .popup.button.top { - border-bottom: 1px solid #393e44; } + border-bottom: 1px solid #474b54; } .menu.button.bottom, .popup.button.bottom { - border-top: 1px solid #393e44; } + border-top: 1px solid #474b54; } .menu.button:hover, .popup.button:hover { - background-color: #393e44; } + background-color: #474b54; } .menu.button:insensitive, .popup.button:insensitive { color: transparent; background-color: transparent; @@ -1237,13 +1237,13 @@ column-header .button, column-header .button:hover, column-header .button:active ************/ .popover { padding: 2px; - border: 1px solid #121316; + border: 1px solid #212328; border-radius: 3px; background-clip: border-box; - background-color: #22262b; - box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + background-color: #383C45; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .popover > .list, .popover > .view, .popover > .toolbar, @@ -1270,7 +1270,7 @@ column-header .button, column-header .button:hover, column-header .button:active *****************/ .notebook { padding: 0; - background-color: #282c32; + background-color: #373b44; -GtkNotebook-initial-gap: 10; -GtkNotebook-arrow-spacing: 5; -GtkNotebook-tab-curvature: 0; @@ -1280,7 +1280,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1290,9 +1290,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #2c3037; } + background-color: #3e424b; } .notebook.header.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1302,13 +1302,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #1f2227; } + box-shadow: inset 0 -1px #2d3036; } .notebook.header.bottom { - box-shadow: inset 0 1px #1f2227; } + box-shadow: inset 0 1px #2d3036; } .notebook.header.right { - box-shadow: inset 1px 0 #1f2227; } + box-shadow: inset 1px 0 #2d3036; } .notebook.header.left { - box-shadow: inset -1px 0 #1f2227; } + box-shadow: inset -1px 0 #2d3036; } .notebook tab { border-width: 0; border-style: solid; @@ -1326,59 +1326,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(211, 218, 227, 0.45); } @@ -1388,7 +1388,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #D3DAE3; } .notebook tab .button { padding: 0; - color: #999fa8; } + color: #a0a6b0; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1422,7 +1422,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkRange-slider-width: 6px; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { margin: 0; - background-color: #a1a8b0; + background-color: #a8aeb7; border: 1px solid rgba(0, 0, 0, 0.3); background-clip: padding-box; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { @@ -1437,12 +1437,12 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { opacity: 0.99; } .scrollbar .trough { - background-color: #272b30; - border: 1px none #1d2024; } + background-color: #363a42; + border: 1px none #2d3036; } .scrollbar .slider { - background-color: #70767e; } + background-color: #7d828c; } .scrollbar .slider:hover { - background-color: #60656d; } + background-color: #6e737d; } .scrollbar .slider:prelight:active { background-color: #5294E2; } .scrollbar .slider:insensitive { @@ -1477,8 +1477,8 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction, .scrollbars-junction.frame { border-color: transparent; - border-image: linear-gradient(to bottom, #1d2024 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #272b30; } + border-image: linear-gradient(to bottom, #2d3036 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #363a42; } .scrollbars-junction:dir(rtl), .scrollbars-junction.frame:dir(rtl) { border-image-slice: 0 1 0 0; } @@ -1701,7 +1701,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { margin: 3px; } .scale.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383c45); border: 1px solid #5294E2; border-radius: 50%; box-shadow: none; } @@ -1709,8 +1709,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #2b3036); - border-color: #426896; } + background-image: linear-gradient(to bottom, #3d414a); + border-color: #4b71a1; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1737,13 +1737,13 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .scale.trough { border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, #454a54); } + background-image: linear-gradient(to bottom, #2f323a); } .scale.trough.highlight { background-image: linear-gradient(to bottom, #5294E2); } .scale.trough.highlight:insensitive { background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } .scale.trough:insensitive { - background-image: linear-gradient(to bottom, rgba(69, 74, 84, 0.55)); } + background-image: linear-gradient(to bottom, rgba(47, 50, 58, 0.55)); } .osd .scale.trough { background-image: linear-gradient(to bottom, rgba(76, 81, 93, 0.95)); outline-color: rgba(168, 173, 181, 0.2); } @@ -1785,7 +1785,7 @@ GtkProgressBar { GtkProgressBar.trough, .level-bar.trough { border: none; border-radius: 3px; - background-color: #454a54; } + background-color: #2f323a; } GtkProgressBar.trough.osd, .osd.level-bar.trough { border-style: none; background-color: transparent; @@ -1827,7 +1827,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #1d2024; + border: 1px solid #2d3036; padding: 0; } .frame.flat { border-style: none; } @@ -1847,8 +1847,8 @@ GtkScrolledWindow GtkViewport.frame { * Lists * *********/ .list, .list-row { - background-color: #292D33; - border-color: #1d2024; } + background-color: #383C45; + border-color: #2d3036; } .list-row, .grid-child { @@ -1935,7 +1935,7 @@ GtkScrolledWindow GtkViewport.frame { * Calendar * ***********/ GtkCalendar { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1964,8 +1964,8 @@ GtkCalendar { .message-dialog { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: rgba(37, 40, 46, 0.96); - border-bottom: 1px solid rgba(21, 23, 26, 0.96); } + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } .message-dialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; @@ -1987,18 +1987,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #2F343B; - border-color: #1d2024; + background-color: #444852; + border-color: #2d3036; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #1d2024; } + border-top: 1px solid #2d3036; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #2F343B; } + background-color: #444852; } .sidebar:selected { background-color: #5294E2; } @@ -2025,7 +2025,7 @@ GtkPaned { margin-right: 0; margin-left: 8px; } GtkPaned .pane-separator { - background-color: #1d2024; } + background-color: #2d3036; } GtkPaned.wide { -GtkPaned-handle-size: 5; @@ -2033,7 +2033,7 @@ GtkPaned.wide { GtkPaned.wide .pane-separator { background-color: transparent; border-style: none solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 1px; } GtkPaned.wide.vertical .pane-separator { border-style: solid none; } @@ -2141,13 +2141,13 @@ GtkColorSwatch#add-color-button { border-width: 1px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } GtkColorSwatch#add-color-button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkColorSwatch#add-color-button .overlay { border-color: transparent; background-color: transparent; @@ -2167,7 +2167,7 @@ GtkColorButton.button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkVolumeButton.button { padding: 8px; } @@ -2178,31 +2178,31 @@ GtkVolumeButton.button { .window-frame { border-radius: 3px 3px 0 0; border-width: 0px; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 8px 1px rgba(0, 0, 0, 0.65); + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.55); /* this is used for the resize cursor area */ margin: 10px; } .window-frame:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 5px 2px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.55); } .window-frame.tiled { border-radius: 0; } .window-frame.ssd { border-radius: 3px 3px 0 0; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97); } .window-frame.ssd.maximized { border-radius: 0; } .window-frame.csd.popup, .window-frame.csd.menu { border-radius: 3px; - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(0, 0, 0, 0.55); } + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #212429; } .window-frame.csd.tooltip { border-radius: 2px; - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.55); } .window-frame.csd.message-dialog { border-radius: 3px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.55); } .window-frame.solid-csd { border-radius: 0; margin: 1px; - background-color: rgba(37, 40, 46, 0.96); + background-color: rgba(47, 52, 59, 0.97); box-shadow: none; } .header-bar.default-decoration .button.titlebutton, @@ -2215,14 +2215,14 @@ GtkVolumeButton.button { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(37, 40, 46, 0); + background-color: rgba(47, 52, 59, 0); border-width: 0; } .header-bar .button.titlebutton:hover, .titlebar .button.titlebutton:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, .titlebar .button.titlebutton:active, .titlebar .button.titlebutton:checked { @@ -2361,7 +2361,7 @@ GtkVolumeButton.button { background-position: right center; } GtkHTML { - background-color: #292D33; + background-color: #383C45; color: #D3DAE3; } GtkHTML:active { color: #ffffff; @@ -2377,16 +2377,16 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(207, 218, 231, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { color: rgba(207, 218, 231, 0.5); } TerminalWindow .notebook tab.reorderable-page.top:active, TerminalWindow .notebook tab.reorderable-page.top:active:hover { - background-color: #25282e; - border-color: #1a1c20; } + background-color: #2f343b; + border-color: #24272d; } TerminalWindow .notebook tab.reorderable-page.top:active:backdrop, TerminalWindow .notebook tab.reorderable-page.top:active:hover:backdrop { - background-color: #282c32; } + background-color: #32383f; } TerminalWindow .scrollbar.vertical .slider { margin-left: 3px; } TerminalWindow .scrollbar.trough { @@ -2408,14 +2408,14 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { .nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, .nautilus-list-dim-label { - color: #81878f; } + color: #8b919a; } .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { color: #dce9f9; } NautilusNotebook.notebook { - background-color: #292D33; } + background-color: #383C45; } NautilusNotebook.notebook tab { border-width: 0; border-style: solid; @@ -2440,20 +2440,20 @@ NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline- background-color: rgba(82, 148, 226, 0.8); border-color: rgba(38, 121, 219, 0.8); } .disk-space-display.free { - background-color: #282c32; - border-color: #121316; } + background-color: #3d414a; + border-color: #26282e; } NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #1d2024; } + color: #2d3036; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2463,11 +2463,11 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { background-color: #5294E2; } .gedit-headerbar-paned { - color: rgba(26, 28, 32, 0.96); } + color: rgba(36, 39, 45, 0.97); } .open-document-selector-treeview.view { padding: 3px 6px 3px 6px; - border-color: #292D33; } + border-color: #383C45; } .open-document-selector-treeview.view:prelight { background-color: rgba(0, 0, 0, 0.05); } .open-document-selector-treeview.view:prelight:selected { @@ -2480,7 +2480,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { /* Only normal state is handle */ .open-document-selector-path-label { - color: #7e838b; + color: #858b94; font-size: smaller; } .open-document-selector-path-label:selected { color: rgba(255, 255, 255, 0.9); } @@ -2495,7 +2495,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #999fa8; } + color: #a0a6b0; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2511,13 +2511,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #D3DAE3; } .gedit-document-panel-dragged-row { - border: 1px solid #1d2024; - background-color: #181b1f; + border: 1px solid #2d3036; + background-color: #2d3036; color: #D3DAE3; } GeditStatusbar { - border-top: 1px solid #1d2024; - background-color: #2F343B; } + border-top: 1px solid #2d3036; + background-color: #444852; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2526,7 +2526,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(211, 218, 227, 0.6); @@ -2534,9 +2534,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: #343941; + background-color: #494d58; padding: 6px; - border-color: #1d2024; + border-color: #2d3036; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2544,7 +2544,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(207, 218, 231, 0.1); - background-color: rgba(42, 47, 53, 0.9); } + background-color: rgba(61, 65, 75, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2576,7 +2576,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #2F343B; } + background-color: #444852; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2612,10 +2612,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } GbViewStack.focused GtkBox.header.notebook { - background-color: #2F343B; } + background-color: #444852; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2770,8 +2770,8 @@ MarlinViewWindow *:selected:focus { .marlin-pathbar.pathbar { border-radius: 14.5px; color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { color: inherit; } @@ -2781,15 +2781,15 @@ MarlinViewWindow *:selected:focus { background-image: linear-gradient(to bottom, #5294E2); } .marlin-pathbar.pathbar:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { color: #5294E2; } .gala-notification { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); background-color: transparent; } .gala-notification .title, .gala-notification .label { color: #D3DAE3; } @@ -2856,7 +2856,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2881,12 +2881,12 @@ UnityDecoration { border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 6px 0 6px; - background-image: linear-gradient(to bottom, #25282e); + background-image: linear-gradient(to bottom, #2f343b); color: rgba(207, 218, 231, 0.8); - box-shadow: inset 0 1px rgba(44, 47, 54, 0.96); } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } UnityDecoration.top:backdrop { border-bottom-width: 0; - background-image: linear-gradient(to bottom, #282c32); + background-image: linear-gradient(to bottom, #32383f); color: rgba(207, 218, 231, 0.5); } UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25)); } @@ -2916,8 +2916,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #1d2024; - border-right: 1px solid #1d2024; } + border-left: 1px solid #2d3036; + border-right: 1px solid #2d3036; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2929,7 +2929,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2937,8 +2937,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #1d2024; - background-color: #2F343B; } + border-color: #2d3036; + background-color: #444852; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2948,7 +2948,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; -gtk-icon-style: regular; } @@ -2956,7 +2956,7 @@ GraniteWidgetsStaticNotebook .frame { color: transparent; } .source-list.view:prelight { - background-color: #3a4149; } + background-color: #505460; } .source-list.view:selected, .source-list.view:prelight:selected, @@ -2969,7 +2969,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbars-junction { border-image: none; border-color: transparent; - background-color: #2F343B; + background-color: #444852; background-image: none; } .source-list.badge, @@ -3005,10 +3005,10 @@ GraniteWidgetsStaticNotebook .frame { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } GraniteWidgetsWelcome { - background-color: #292D33; } + background-color: #383C45; } GraniteWidgetsWelcome GtkLabel { - color: #81878f; + color: #8b919a; font: open sans 11; text-shadow: none; } @@ -3029,7 +3029,7 @@ GraniteWidgetsPopOver { margin: 0; } .popover_bg { - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); border: 1px solid rgba(0, 0, 0, 0.3); } GraniteWidgetsPopOver .sidebar.view, @@ -3047,7 +3047,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #a1a8b0; + color: #a8aeb7; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3059,13 +3059,13 @@ GtkListBox .h4 { padding-left: 6px; } .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { - color: rgba(26, 28, 32, 0.96); } + color: rgba(36, 39, 45, 0.97); } GtkFileChooserDialog .dialog-action-box { - background-color: #2F343B; } + background-color: #444852; } NemoWindow GtkEventBox { - background-color: #2F343B; } + background-color: #444852; } GtkFileChooserDialog *, NautilusWindow *, @@ -3075,11 +3075,11 @@ NemoWindow { GtkFileChooserDialog .sidebar, NautilusWindow .sidebar, NemoWindow .sidebar { - box-shadow: inset -1px 0 rgba(32, 35, 39, 0.95); } + border-right: 1px solid rgba(46, 49, 56, 0.95); } GtkFileChooserDialog .sidebar:dir(rtl), NautilusWindow .sidebar:dir(rtl), NemoWindow .sidebar:dir(rtl) { - box-shadow: inset 1px 0 rgba(32, 35, 39, 0.95); } + border-left: 1px solid rgba(46, 49, 56, 0.95); } GtkFileChooserDialog.csd.background, GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, @@ -3103,7 +3103,7 @@ NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, MarlinViewWindow .sidebar, MarlinViewWindow .source-list.sidebar.view { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, NautilusWindow .sidebar .view, NautilusWindow .sidebar row, @@ -3221,44 +3221,44 @@ GtkFileChooserDialog.maximized .sidebar, NautilusWindow.maximized .sidebar, NemoWindow.maximized .sidebar, MarlinViewWindow.maximized .sidebar { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .pane-separator, NautilusWindow .pane-separator, NemoWindow .pane-separator, MarlinViewWindow .pane-separator { - background-color: rgba(32, 35, 39, 0.95); } + background-color: rgba(46, 49, 56, 0.95); } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #2F343B; } + background-color: #444852; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { - background-color: rgba(32, 35, 39, 0.95); } + background-color: rgba(46, 49, 56, 0.95); } GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { - background-color: rgba(26, 28, 32, 0.96); } + background-color: rgba(36, 39, 45, 0.97); } GeditWindow.background.csd .titlebar { background-color: transparent; } GeditWindow.background.csd.maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } GeditWindow.background.csd.maximized .titlebar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { - background-color: rgba(37, 40, 46, 0.96); } + background-color: rgba(47, 52, 59, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { - background-color: rgba(40, 44, 50, 0.96); } + background-color: rgba(50, 56, 63, 0.97); } .gedit-bottom-panel-paned { - background-color: #292D33; } + background-color: #383C45; } .gedit-document-panel { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } .maximized .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .gedit-document-panel .list-row { color: #A8ADB5; } .gedit-document-panel .list-row { @@ -3285,9 +3285,9 @@ GeditWindow.background.csd { color: #A8ADB5; } GeditWindow.background.csd GeditFileBrowserWidget { - background-color: rgba(48, 52, 59, 0.95); } + background-color: rgba(69, 74, 84, 0.95); } .maximized GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { background-color: #d1d4d8; border: 1px solid rgba(0, 0, 0, 0.3); } @@ -3304,7 +3304,7 @@ GeditWindow.background.csd GeditFileBrowserWidget { background-color: transparent; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; - border-color: rgba(32, 35, 39, 0.95); } + border-color: rgba(53, 57, 65, 0.95); } GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button { border-color: transparent; background-color: transparent; @@ -3332,8 +3332,8 @@ GeditWindow.background.csd GeditFileBrowserView.view { color: #5294E2; } GtkFileChooserDialog .action-bar.frame { - background-color: rgba(44, 47, 53, 0.95); - border-color: rgba(32, 35, 39, 0.95); } + background-color: rgba(65, 69, 79, 0.95); + border-color: rgba(35, 37, 42, 0.95); } GtkFileChooserDialog .action-bar.frame GtkLabel { color: #A8ADB5; } GtkFileChooserDialog .action-bar.frame .button { @@ -3354,34 +3354,34 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; @define-color theme_text_color #D3DAE3; -@define-color theme_bg_color #2F343B; -@define-color theme_base_color #292D33; +@define-color theme_bg_color #444852; +@define-color theme_base_color #383C45; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #D3DAE3; @define-color text_color #D3DAE3; -@define-color bg_color #2F343B; -@define-color base_color #292D33; +@define-color bg_color #444852; +@define-color base_color #383C45; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #343941; +@define-color insensitive_bg_color #494d58; @define-color insensitive_fg_color rgba(211, 218, 227, 0.45); -@define-color insensitive_base_color #292D33; +@define-color insensitive_base_color #383C45; @define-color theme_unfocused_fg_color #D3DAE3; @define-color theme_unfocused_text_color #D3DAE3; -@define-color theme_unfocused_bg_color #2F343B; -@define-color theme_unfocused_base_color #292D33; -@define-color borders #1d2024; -@define-color unfocused_borders #1d2024; +@define-color theme_unfocused_bg_color #444852; +@define-color theme_unfocused_base_color #383C45; +@define-color borders #2d3036; +@define-color unfocused_borders #2d3036; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; @define-color placeholder_text_color #A8A8A8; @define-color wm_title rgba(207, 218, 231, 0.8); @define-color wm_unfocused_title alpha(rgba(207, 218, 231, 0.8), 0.7); -@define-color wm_bg #25282e; -@define-color wm_bg_unfocused #282c32; -@define-color wm_highlight #2c2f36; +@define-color wm_bg #2f343b; +@define-color wm_bg_unfocused #32383f; +@define-color wm_highlight #363c44; @define-color wm_shadow alpha(black, 0.35); @define-color wm_button_close_bg #e45e65; @define-color wm_button_close_hover_bg #f48085; @@ -3401,4 +3401,4 @@ GtkFileChooserDialog .action-bar.frame { @define-color wm_icon_unfocused_bg #575c63; @define-color wm_icon_hover_bg #838993; @define-color wm_icon_active_bg #ffffff; -@define-color content_view_bg #292D33; +@define-color content_view_bg #383C45; diff --git a/common/gtk-3.0/3.16/gtk-contained-darker.css b/common/gtk-3.0/3.16/gtk-contained-darker.css index 3e4b6d6..2e9e7ce 100644 --- a/common/gtk-3.0/3.16/gtk-contained-darker.css +++ b/common/gtk-3.0/3.16/gtk-contained-darker.css @@ -33,7 +33,7 @@ ***************/ .background { color: #5c616c; - background-color: rgba(249, 250, 251, 0.999); } + background-color: rgba(245, 246, 247, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; } .gtkstyle-fallback:prelight { background-color: white; color: #5c616c; } .gtkstyle-fallback:active { - background-color: #dae1e7; + background-color: #d9dde0; color: #5c616c; } .gtkstyle-fallback:insensitive { - background-color: #fcfdfd; + background-color: #fbfbfb; color: rgba(92, 97, 108, 0.55); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -83,11 +83,11 @@ GtkAssistant .sidebar { background-color: #ffffff; - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #dde3e9; } + border-right: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar .label { @@ -97,7 +97,7 @@ GtkAssistant .sidebar .label.highlight { color: #ffffff; } GtkTextView { - background-color: #fcfcfd; } + background-color: #fafafb; } .grid-child { padding: 3px; @@ -216,20 +216,20 @@ GtkTextView { .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #f4f6f8; + border-bottom-color: #f4f5f6; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -254,14 +254,14 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(249, 250, 251, 0); + background-color: rgba(245, 246, 247, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; + background-color: #f8f9f9; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -287,7 +287,7 @@ GtkTextView { .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -476,12 +476,12 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -490,7 +490,7 @@ GtkTextView { .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkTextView { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #f1f2f3; } + background-color: #edeef0; } /********* * Links * @@ -623,7 +623,7 @@ GtkTextView { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(221, 227, 233, 0.6); + border: 1px solid rgba(220, 223, 227, 0.6); border-style: none none none solid; color: #646873; border-radius: 0; @@ -643,7 +643,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #f9fafb; } + background-color: #F5F6F7; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -750,27 +750,27 @@ GtkComboBox { box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.95)) 1 0 1 0; } + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } .primary-toolbar:backdrop { background-color: #32383f; } .inline-toolbar { - background-color: #f0f2f5; + background-color: #eceef0; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #f9fafb; + background-color: #F5F6F7; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #f0f2f5; } + background-color: #eceef0; } /*************** * Header bars * @@ -780,16 +780,16 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: rgba(31, 34, 39, 0.95); + border-color: rgba(31, 34, 39, 0.97); color: rgba(207, 218, 231, 0.8); background-color: #2f343b; } .csd .header-bar { - background-color: rgba(47, 52, 59, 0.95); } + background-color: rgba(47, 52, 59, 0.97); } .header-bar:backdrop { color: rgba(207, 218, 231, 0.5); background-color: #32383f; } .csd .header-bar:backdrop { - background-color: rgba(50, 56, 63, 0.95); } + background-color: rgba(50, 56, 63, 0.97); } .header-bar .title { padding: 0px 12px; } .header-bar .subtitle { @@ -862,14 +862,14 @@ GtkComboBox { border-radius: 3px 3px 0 0; color: rgba(207, 218, 231, 0.8); background-color: #2f343b; - box-shadow: inset 0 1px rgba(54, 60, 68, 0.95); } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } .csd .titlebar { - background-color: rgba(47, 52, 59, 0.95); } + background-color: rgba(47, 52, 59, 0.97); } .titlebar:backdrop { color: rgba(207, 218, 231, 0.5); background-color: #32383f; } .csd .titlebar:backdrop { - background-color: rgba(50, 56, 63, 0.95); } + background-color: rgba(50, 56, 63, 0.97); } .maximized .titlebar { background-color: #2f343b; } .maximized .titlebar:backdrop { @@ -889,8 +889,8 @@ GtkComboBox { .primary-toolbar .entry, .header-bar .entry { color: rgba(207, 218, 231, 0.8); - border-color: rgba(24, 27, 31, 0.95); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.85)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { color: inherit; } @@ -905,7 +905,7 @@ GtkComboBox { color: #ffffff; } .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.5)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { background-color: #ffffff; color: #5294E2; } @@ -924,8 +924,8 @@ GtkComboBox { .primary-toolbar .button:hover, .header-bar .button:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: rgba(29, 32, 36, 0.95); - background-color: rgba(40, 44, 50, 0.85); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -951,8 +951,8 @@ GtkComboBox { .header-bar .linked.path-bar > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: rgba(29, 32, 36, 0.95); - background-color: rgba(40, 44, 50, 0.85); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1043,8 +1043,8 @@ GtkComboBox { color: rgba(207, 218, 231, 0.2); } .primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { color: rgba(207, 218, 231, 0.8); - border-color: rgba(24, 27, 31, 0.95); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.85)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { color: inherit; } @@ -1054,7 +1054,7 @@ GtkComboBox { background-image: linear-gradient(to bottom, #5294E2); } .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.5)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { opacity: 0.75; } .primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { @@ -1068,10 +1068,10 @@ GtkComboBox { .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } .primary-toolbar .scale.slider, .header-bar .scale.slider { - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.95)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.97)); } .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { - background-image: linear-gradient(to bottom, rgba(45, 49, 56, 0.95)); - border-color: rgba(61, 92, 129, 0.97); } + background-image: linear-gradient(to bottom, rgba(45, 49, 56, 0.97)); + border-color: rgba(61, 91, 128, 0.982); } /************ * Pathbars * @@ -1167,7 +1167,7 @@ column-header .button, column-header .button:hover, column-header .button:active column-header .button:active { background-color: #ffffff; } column-header .button:insensitive { - border-color: #f9fafb; + border-color: #F5F6F7; background-image: none; } /********* @@ -1196,7 +1196,7 @@ column-header .button, column-header .button:hover, column-header .button:active padding: 0; border-radius: 0; background-color: #ffffff; - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1238,7 +1238,7 @@ column-header .button, column-header .button:hover, column-header .button:active ************/ .popover { padding: 2px; - border: 1px solid #ced6de; + border: 1px solid #cdd2d7; border-radius: 3px; background-clip: border-box; background-color: #ffffff; @@ -1281,7 +1281,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1291,9 +1291,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #fcfcfd; } + background-color: #fafafb; } .notebook.header.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1303,13 +1303,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #edf0f3; } + box-shadow: inset 0 -1px #eaecee; } .notebook.header.bottom { - box-shadow: inset 0 1px #edf0f3; } + box-shadow: inset 0 1px #eaecee; } .notebook.header.right { - box-shadow: inset 1px 0 #edf0f3; } + box-shadow: inset 1px 0 #eaecee; } .notebook.header.left { - box-shadow: inset -1px 0 #edf0f3; } + box-shadow: inset -1px 0 #eaecee; } .notebook tab { border-width: 0; border-style: solid; @@ -1327,56 +1327,56 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } @@ -1389,7 +1389,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #5c616c; } .notebook tab .button { padding: 0; - color: #92969e; } + color: #91959c; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1423,7 +1423,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkRange-slider-width: 6px; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { margin: 0; - background-color: #8b8e96; + background-color: #898d95; border: 1px solid rgba(255, 255, 255, 0.6); background-clip: padding-box; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { @@ -1439,11 +1439,11 @@ column-header .button, column-header .button:hover, column-header .button:active opacity: 0.99; } .scrollbar .trough { background-color: #fcfcfc; - border: 1px none #dde3e9; } + border: 1px none #dcdfe3; } .scrollbar .slider { - background-color: #babcc1; } + background-color: #b7babf; } .scrollbar .slider:hover { - background-color: #c9ccd0; } + background-color: #c7c9cd; } .scrollbar .slider:prelight:active { background-color: #5294E2; } .scrollbar .slider:insensitive { @@ -1478,7 +1478,7 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction, .scrollbars-junction.frame { border-color: transparent; - border-image: linear-gradient(to bottom, #dde3e9 1px, transparent 1px) 0 0 0 1/0 1px stretch; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #fcfcfc; } .scrollbars-junction:dir(rtl), .scrollbars-junction.frame:dir(rtl) { @@ -1511,7 +1511,7 @@ GtkSwitch.trough { .header-bar GtkSwitch.trough, .primary-toolbar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header-darker.png"), url("assets/switch-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } @@ -1521,7 +1521,7 @@ GtkSwitch.trough:active { .header-bar GtkSwitch.trough:active, .primary-toolbar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header-darker.png"), url("assets/switch-active-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } @@ -1531,7 +1531,7 @@ GtkSwitch.trough:insensitive { .header-bar GtkSwitch.trough:insensitive, .primary-toolbar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header-darker.png"), url("assets/switch-insensitive-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } @@ -1541,7 +1541,7 @@ GtkSwitch.trough:active:insensitive { .header-bar GtkSwitch.trough:active:insensitive, .primary-toolbar GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-darker.png"), url("assets/switch-active-insensitive-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } .list-row:selected GtkSwitch.trough { background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } @@ -1551,7 +1551,7 @@ GtkSwitch.trough:active:insensitive { .header-bar GtkSwitch.trough, .primary-toolbar GtkSwitch.trough { - background-image: -gtk-scaled(url("assets/switch-header-darker.png"), url("assets/switch-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); } .list-row:selected GtkSwitch.trough:active { background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } @@ -1561,7 +1561,7 @@ GtkSwitch.trough:active:insensitive { .header-bar GtkSwitch.trough:active, .primary-toolbar GtkSwitch.trough:active { - background-image: -gtk-scaled(url("assets/switch-active-header-darker.png"), url("assets/switch-active-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); } .list-row:selected GtkSwitch.trough:insensitive { background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } @@ -1571,7 +1571,7 @@ GtkSwitch.trough:active:insensitive { .header-bar GtkSwitch.trough:insensitive, .primary-toolbar GtkSwitch.trough:insensitive { - background-image: -gtk-scaled(url("assets/switch-insensitive-header-darker.png"), url("assets/switch-insensitive-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); } .list-row:selected GtkSwitch.trough:active:insensitive { background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } @@ -1581,7 +1581,7 @@ GtkSwitch.trough:active:insensitive { .header-bar GtkSwitch.trough:active:insensitive, .primary-toolbar GtkSwitch.trough:active:insensitive { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-darker.png"), url("assets/switch-active-insensitive-header-darker@2.png")); } + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); } /************************* * Check and Radio items * @@ -1710,8 +1710,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #fcfcfd); - border-color: #9dc1ed; } + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1828,7 +1828,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; padding: 0; } .frame.flat { border-style: none; } @@ -1849,7 +1849,7 @@ GtkScrolledWindow GtkViewport.frame { *********/ .list, .list-row { background-color: #ffffff; - border-color: #dde3e9; } + border-color: #dcdfe3; } .list-row, .grid-child { @@ -1936,7 +1936,7 @@ GtkScrolledWindow GtkViewport.frame { * Calendar * ***********/ GtkCalendar { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1965,8 +1965,8 @@ GtkCalendar { .message-dialog { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: rgba(47, 52, 59, 0.95); - border-bottom: 1px solid rgba(31, 34, 39, 0.95); } + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } .message-dialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; @@ -1988,18 +1988,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #f9fafb; - border-color: #dde3e9; + background-color: #F5F6F7; + border-color: #dcdfe3; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #f9fafb; } + background-color: #F5F6F7; } .sidebar:selected { background-color: #5294E2; } @@ -2026,7 +2026,7 @@ GtkPaned { margin-right: 0; margin-left: 8px; } GtkPaned .pane-separator { - background-color: #dde3e9; } + background-color: #dcdfe3; } GtkPaned.wide { -GtkPaned-handle-size: 5; @@ -2034,7 +2034,7 @@ GtkPaned.wide { GtkPaned.wide .pane-separator { background-color: transparent; border-style: none solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 1px; } GtkPaned.wide.vertical .pane-separator { border-style: solid none; } @@ -2143,12 +2143,12 @@ GtkColorSwatch#add-color-button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button .overlay { border-color: transparent; background-color: transparent; @@ -2168,7 +2168,7 @@ GtkColorButton.button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkVolumeButton.button { padding: 8px; } @@ -2179,16 +2179,16 @@ GtkVolumeButton.button { .window-frame { border-radius: 3px 3px 0 0; border-width: 0px; - box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.95), 0 4px 8px 1px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.25); /* this is used for the resize cursor area */ margin: 10px; } .window-frame:backdrop { - box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.95), 0 4px 5px 2px rgba(0, 0, 0, 0.1); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.25); } .window-frame.tiled { border-radius: 0; } .window-frame.ssd { border-radius: 3px 3px 0 0; - box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.95); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97); } .window-frame.ssd.maximized { border-radius: 0; } .window-frame.csd.popup, .window-frame.csd.menu { @@ -2203,7 +2203,7 @@ GtkVolumeButton.button { .window-frame.solid-csd { border-radius: 0; margin: 1px; - background-color: rgba(47, 52, 59, 0.95); + background-color: rgba(47, 52, 59, 0.97); box-shadow: none; } .header-bar.default-decoration .button.titlebutton, @@ -2222,8 +2222,8 @@ GtkVolumeButton.button { .titlebar .button.titlebutton:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: rgba(29, 32, 36, 0.95); - background-color: rgba(40, 44, 50, 0.85); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, .titlebar .button.titlebutton:active, .titlebar .button.titlebutton:checked { @@ -2246,40 +2246,40 @@ GtkVolumeButton.button { opacity: 1; } .header-bar .button.titlebutton.close, .titlebar .button.titlebutton.close { - background-image: -gtk-scaled(url("assets/titlebutton-close-darker.png"), url("assets/titlebutton-close-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); } .header-bar .button.titlebutton.close:backdrop, .titlebar .button.titlebutton.close:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-darker.png"), url("assets/titlebutton-close-backdrop-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); } .header-bar .button.titlebutton.close:hover, .titlebar .button.titlebutton.close:hover { - background-image: -gtk-scaled(url("assets/titlebutton-close-hover-darker.png"), url("assets/titlebutton-close-hover-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); } .header-bar .button.titlebutton.close:active, .titlebar .button.titlebutton.close:active { - background-image: -gtk-scaled(url("assets/titlebutton-close-active-darker.png"), url("assets/titlebutton-close-active-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); } .header-bar .button.titlebutton.maximize, .titlebar .button.titlebutton.maximize { - background-image: -gtk-scaled(url("assets/titlebutton-max-darker.png"), url("assets/titlebutton-max-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-max-dark.png"), url("assets/titlebutton-max-dark@2.png")); } .header-bar .button.titlebutton.maximize:backdrop, .titlebar .button.titlebutton.maximize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-max-backdrop-darker.png"), url("assets/titlebutton-max-backdrop-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-max-backdrop-dark.png"), url("assets/titlebutton-max-backdrop-dark@2.png")); } .header-bar .button.titlebutton.maximize:hover, .titlebar .button.titlebutton.maximize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-max-hover-darker.png"), url("assets/titlebutton-max-hover-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-max-hover-dark.png"), url("assets/titlebutton-max-hover-dark@2.png")); } .header-bar .button.titlebutton.maximize:active, .titlebar .button.titlebutton.maximize:active { - background-image: -gtk-scaled(url("assets/titlebutton-max-active-darker.png"), url("assets/titlebutton-max-active-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-max-active-dark.png"), url("assets/titlebutton-max-active-dark@2.png")); } .header-bar .button.titlebutton.minimize, .titlebar .button.titlebutton.minimize { - background-image: -gtk-scaled(url("assets/titlebutton-min-darker.png"), url("assets/titlebutton-min-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-min-dark.png"), url("assets/titlebutton-min-dark@2.png")); } .header-bar .button.titlebutton.minimize:backdrop, .titlebar .button.titlebutton.minimize:backdrop { - background-image: -gtk-scaled(url("assets/titlebutton-min-backdrop-darker.png"), url("assets/titlebutton-min-backdrop-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-min-backdrop-dark.png"), url("assets/titlebutton-min-backdrop-dark@2.png")); } .header-bar .button.titlebutton.minimize:hover, .titlebar .button.titlebutton.minimize:hover { - background-image: -gtk-scaled(url("assets/titlebutton-min-hover-darker.png"), url("assets/titlebutton-min-hover-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-min-hover-dark.png"), url("assets/titlebutton-min-hover-dark@2.png")); } .header-bar .button.titlebutton.minimize:active, .titlebar .button.titlebutton.minimize:active { - background-image: -gtk-scaled(url("assets/titlebutton-min-active-darker.png"), url("assets/titlebutton-min-active-darker@2.png")); } + background-image: -gtk-scaled(url("assets/titlebutton-min-active-dark.png"), url("assets/titlebutton-min-active-dark@2.png")); } .view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:selected, .menuitem.button.flat:checked, .menuitem.button.flat:active, .list-row:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus { background-image: none; @@ -2378,7 +2378,7 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #1f2227, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #1f2227, inset 0 -1px #eaecee; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(207, 218, 231, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { @@ -2409,7 +2409,7 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { .nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, .nautilus-list-dim-label { - color: #aaadb3; } + color: #a8abb1; } .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { @@ -2441,20 +2441,20 @@ NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline- background-color: rgba(82, 148, 226, 0.8); border-color: rgba(38, 121, 219, 0.8); } .disk-space-display.free { - background-color: #f0f2f5; - border-color: #d1d9e0; } + background-color: #eceef0; + border-color: #d0d5da; } NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #dde3e9; } + color: #dcdfe3; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: rgba(29, 32, 36, 0.95); - background-color: rgba(40, 44, 50, 0.85); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2464,7 +2464,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { background-color: #5294E2; } .gedit-headerbar-paned { - color: rgba(31, 34, 39, 0.95); } + color: rgba(31, 34, 39, 0.97); } .open-document-selector-treeview.view { padding: 3px 6px 3px 6px; @@ -2496,7 +2496,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #92969e; } + color: #91959c; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2512,13 +2512,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #5c616c; } .gedit-document-panel-dragged-row { - border: 1px solid #dde3e9; - background-color: #dae1e7; + border: 1px solid #dcdfe3; + background-color: #d9dde0; color: #5c616c; } GeditStatusbar { - border-top: 1px solid #dde3e9; - background-color: #f9fafb; } + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2527,7 +2527,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(92, 97, 108, 0.6); @@ -2535,9 +2535,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: white; + background-color: #fbfbfc; padding: 6px; - border-color: #dde3e9; + border-color: #dcdfe3; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2545,7 +2545,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(207, 218, 231, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2577,7 +2577,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2613,10 +2613,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } GbViewStack.focused GtkBox.header.notebook { - background-color: #f9fafb; } + background-color: #F5F6F7; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2771,8 +2771,8 @@ MarlinViewWindow *:selected:focus { .marlin-pathbar.pathbar { border-radius: 14.5px; color: rgba(207, 218, 231, 0.8); - border-color: rgba(24, 27, 31, 0.95); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.85)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { color: inherit; } @@ -2782,7 +2782,7 @@ MarlinViewWindow *:selected:focus { background-image: linear-gradient(to bottom, #5294E2); } .marlin-pathbar.pathbar:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.5)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { color: #5294E2; } @@ -2857,7 +2857,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #1f2227, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #1f2227, inset 0 -1px #eaecee; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2884,7 +2884,7 @@ UnityDecoration { padding: 1px 6px 0 6px; background-image: linear-gradient(to bottom, #2f343b); color: rgba(207, 218, 231, 0.8); - box-shadow: inset 0 1px rgba(54, 60, 68, 0.95); } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } UnityDecoration.top:backdrop { border-bottom-width: 0; background-image: linear-gradient(to bottom, #32383f); @@ -2917,8 +2917,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #dde3e9; - border-right: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2930,7 +2930,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2938,8 +2938,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #dde3e9; - background-color: #f9fafb; } + border-color: #dcdfe3; + background-color: #F5F6F7; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2949,7 +2949,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; -gtk-icon-style: regular; } @@ -2970,7 +2970,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbars-junction { border-image: none; border-color: transparent; - background-color: #f9fafb; + background-color: #F5F6F7; background-image: none; } .source-list.badge, @@ -3009,7 +3009,7 @@ GraniteWidgetsWelcome { background-color: #ffffff; } GraniteWidgetsWelcome GtkLabel { - color: #aaadb3; + color: #a8abb1; font: open sans 11; text-shadow: none; } @@ -3048,7 +3048,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #8b8e96; + color: #898d95; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3060,13 +3060,13 @@ GtkListBox .h4 { padding-left: 6px; } .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { - color: rgba(31, 34, 39, 0.95); } + color: rgba(31, 34, 39, 0.97); } GtkFileChooserDialog .dialog-action-box { - background-color: #f9fafb; } + background-color: #F5F6F7; } NemoWindow GtkEventBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } GtkFileChooserDialog *, NautilusWindow *, @@ -3221,7 +3221,7 @@ MarlinViewWindow .pane-separator { background-color: rgba(60, 64, 73, 0.95); } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #f9fafb; } + background-color: #F5F6F7; } GeditWindow.background.csd { background-color: transparent; } @@ -3230,19 +3230,19 @@ GeditWindow.background.csd { background-color: rgba(60, 64, 73, 0.95); } GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { - background-color: rgba(31, 34, 39, 0.95); } + background-color: rgba(31, 34, 39, 0.97); } GeditWindow.background.csd .titlebar { background-color: transparent; } GeditWindow.background.csd.maximized .titlebar { background-color: #2f343b; } GeditWindow.background.csd.maximized .titlebar:backdrop { - background-color: rgba(50, 56, 63, 0.95); } + background-color: rgba(50, 56, 63, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { - background-color: rgba(47, 52, 59, 0.95); } + background-color: rgba(47, 52, 59, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { - background-color: rgba(50, 56, 63, 0.95); } + background-color: rgba(50, 56, 63, 0.97); } .gedit-bottom-panel-paned { background-color: #ffffff; } @@ -3346,25 +3346,25 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; @define-color theme_text_color #5c616c; -@define-color theme_bg_color #f9fafb; +@define-color theme_bg_color #F5F6F7; @define-color theme_base_color #ffffff; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #5c616c; @define-color text_color #5c616c; -@define-color bg_color #f9fafb; +@define-color bg_color #F5F6F7; @define-color base_color #ffffff; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #fcfdfd; +@define-color insensitive_bg_color #fbfbfb; @define-color insensitive_fg_color rgba(92, 97, 108, 0.55); @define-color insensitive_base_color #ffffff; @define-color theme_unfocused_fg_color #5c616c; @define-color theme_unfocused_text_color #5c616c; -@define-color theme_unfocused_bg_color #f9fafb; +@define-color theme_unfocused_bg_color #F5F6F7; @define-color theme_unfocused_base_color #ffffff; -@define-color borders #dde3e9; -@define-color unfocused_borders #dde3e9; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; diff --git a/common/gtk-3.0/3.16/gtk-contained-solid-dark.css b/common/gtk-3.0/3.16/gtk-contained-solid-dark.css index 5ad1cf0..c81d4da 100644 --- a/common/gtk-3.0/3.16/gtk-contained-solid-dark.css +++ b/common/gtk-3.0/3.16/gtk-contained-solid-dark.css @@ -33,7 +33,7 @@ ***************/ .background { color: #D3DAE3; - background-color: rgba(47, 52, 59, 0.999); } + background-color: rgba(68, 72, 82, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; } .gtkstyle-fallback:prelight { - background-color: #464d57; + background-color: #5b606e; color: #D3DAE3; } .gtkstyle-fallback:active { - background-color: #181b1f; + background-color: #2d3036; color: #D3DAE3; } .gtkstyle-fallback:insensitive { - background-color: #343941; + background-color: #494d58; color: rgba(211, 218, 227, 0.45); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -62,7 +62,7 @@ .view { color: #D3DAE3; - background-color: #292D33; } + background-color: #383C45; } .view.dim-label, .view.label.separator, GtkPlacesSidebar.sidebar .view.label.separator, .header-bar .view.subtitle { color: rgba(211, 218, 227, 0.55); } .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus { @@ -82,12 +82,12 @@ opacity: 0.55; } GtkAssistant .sidebar { - background-color: #292D33; - border-top: 1px solid #1d2024; } + background-color: #383C45; + border-top: 1px solid #2d3036; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #1d2024; } + border-right: 1px solid #2d3036; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #1d2024; } + border-left: 1px solid #2d3036; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar .label { @@ -97,7 +97,7 @@ GtkAssistant .sidebar .label.highlight { color: #ffffff; } GtkTextView { - background-color: #2c3037; } + background-color: #3e424b; } .grid-child { padding: 3px; @@ -140,9 +140,9 @@ GtkTextView { border-radius: 15px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: #D3DAE3; - border-color: #454a54; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); } + border-color: #2d3036; + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); } .header-bar .entry { padding: 6px 11px; } .entry.image { @@ -151,21 +151,21 @@ GtkTextView { .entry.flat, .entry.flat:focus { padding: 2px; color: #D3DAE3; - border-color: #454a54; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); + border-color: #2d3036; + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); border: none; border-radius: 0; } .entry:focus { color: #D3DAE3; border-color: #5294E2; - background-color: #292D33; - background-image: linear-gradient(to bottom, #292D33); } + background-color: #383c45; + background-image: linear-gradient(to bottom, #383c45); } .entry:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(41, 45, 51, 0.55); - background-image: linear-gradient(to bottom, rgba(41, 45, 51, 0.55)); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(56, 60, 69, 0.55); + background-image: linear-gradient(to bottom, rgba(56, 60, 69, 0.55)); } .entry:selected, .entry:selected:focus { background-color: #5294E2; color: #ffffff; } @@ -192,7 +192,7 @@ GtkTextView { .entry.error { color: white; border-color: #FC4138; - background-image: linear-gradient(to bottom, #d13d37); } + background-image: linear-gradient(to bottom, #d4403a); } .entry.error:focus { background-image: linear-gradient(to bottom, #FC4138); color: white; } @@ -202,7 +202,7 @@ GtkTextView { .entry.warning { color: white; border-color: #F27835; - background-image: linear-gradient(to bottom, #c96934); } + background-image: linear-gradient(to bottom, #cc6c38); } .entry.warning:focus { background-image: linear-gradient(to bottom, #F27835); color: white; } @@ -210,26 +210,26 @@ GtkTextView { background-color: white; color: #F27835; } .entry.image { - color: #b1b7bf; } + color: #b4bac3; } .entry.image:hover { color: #D3DAE3; } .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #25292e; + border-bottom-color: #343840; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #25292e; } + border-bottom-color: #343840; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -253,15 +253,15 @@ GtkTextView { padding: 5px 8px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(47, 52, 59, 0); + background-color: rgba(68, 72, 82, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; + background-color: #3d414b; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -286,8 +286,8 @@ GtkTextView { background-image: none; } .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -475,13 +475,13 @@ GtkTextView { .inline-toolbar GtkToolButton > .button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -489,8 +489,8 @@ GtkTextView { background-color: #5294E2; } .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkTextView { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #373c43; } + background-color: #4b4f59; } /********* * Links * @@ -623,9 +623,9 @@ GtkTextView { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(29, 32, 36, 0.6); + border: 1px solid rgba(45, 48, 54, 0.6); border-style: none none none solid; - color: #cad1da; + color: #cbd2db; border-radius: 0; box-shadow: none; } .spinbutton .button:dir(rtl) { @@ -642,8 +642,8 @@ GtkTextView { .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkTextView { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(211, 218, 227, 0.45); - border-color: rgba(69, 74, 84, 0.55); - background-color: rgba(42, 47, 53, 0.55); } + border-color: rgba(45, 48, 54, 0.55); + background-color: rgba(61, 65, 75, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -717,10 +717,10 @@ GtkComboBox { border-left-style: none; } GtkComboBox.combobox-entry .button { color: rgba(211, 218, 227, 0.6); - background-color: #454a54; - border-color: #454a54; } + background-color: #2d3036; + border-color: #2d3036; } GtkComboBox.combobox-entry .button:hover { - background-color: #505662; + background-color: #383c44; border-color: #5294E2; box-shadow: -1px 0 #5294E2; } GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #2F343B; } + background-color: #444852; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -746,31 +746,31 @@ GtkComboBox { .primary-toolbar { color: rgba(207, 218, 231, 0.8); - background-color: #25282e; + background-color: #2f343b; box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #25282e, #15171a) 1 0 1 0; } + border-image: linear-gradient(to bottom, #2f343b, rgba(31, 34, 39, 0.97)) 1 0 1 0; } .primary-toolbar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .inline-toolbar { - background-color: #282c32; + background-color: #3d414a; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #2F343B; + background-color: #444852; border-style: solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #282c32; } + background-color: #3d414a; } /*************** * Header bars * @@ -780,16 +780,16 @@ GtkComboBox { border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: #1a1c20; + border-color: rgba(36, 39, 45, 0.97); color: rgba(207, 218, 231, 0.8); - background-color: #25282e; } + background-color: #2f343b; } .csd .header-bar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } .header-bar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .header-bar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .header-bar .title { padding: 0px 12px; } .header-bar .subtitle { @@ -845,35 +845,35 @@ GtkComboBox { .tiled .header-bar, .tiled .header-bar:backdrop, .maximized .header-bar, .maximized .header-bar:backdrop { border-radius: 0; } .maximized .header-bar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .header-bar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .header-bar.default-decoration { padding-top: 5px; padding-bottom: 5px; - background-color: #25282e; + background-color: #2f343b; border-bottom-width: 0; } .header-bar.default-decoration:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar { padding-left: 7px; padding-right: 7px; border-radius: 3px 3px 0 0; color: rgba(207, 218, 231, 0.8); - background-color: #25282e; - box-shadow: inset 0 1px #2c2f36; } + background-color: #2f343b; + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } .csd .titlebar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } .titlebar:backdrop { color: rgba(207, 218, 231, 0.5); - background-color: #282c32; } + background-color: #32383f; } .csd .titlebar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } .maximized .titlebar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .titlebar .titlebar, .titlebar .titlebar:backdrop { @@ -889,8 +889,8 @@ GtkComboBox { .primary-toolbar .entry, .header-bar .entry { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover { color: inherit; } @@ -905,7 +905,7 @@ GtkComboBox { color: #ffffff; } .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus { background-color: #ffffff; color: #5294E2; } @@ -917,15 +917,15 @@ GtkComboBox { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); outline-offset: -3px; - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:backdrop, .header-bar .button:backdrop { opacity: 0.7; } .primary-toolbar .button:hover, .header-bar .button:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -933,8 +933,8 @@ GtkComboBox { background-color: #5294E2; } .primary-toolbar .button:insensitive, .header-bar .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-color: rgba(37, 40, 46, 0); - border-color: rgba(37, 40, 46, 0); } + background-color: rgba(47, 52, 59, 0); + border-color: rgba(47, 52, 59, 0); } .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel { color: inherit; } .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked { @@ -951,8 +951,8 @@ GtkComboBox { .header-bar .linked.path-bar > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1043,8 +1043,8 @@ GtkComboBox { color: rgba(207, 218, 231, 0.2); } .primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button { color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover { color: inherit; } @@ -1054,7 +1054,7 @@ GtkComboBox { background-image: linear-gradient(to bottom, #5294E2); } .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop { opacity: 0.75; } .primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough { @@ -1068,9 +1068,9 @@ GtkComboBox { .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive { background-image: linear-gradient(to bottom, rgba(207, 218, 231, 0.1)); } .primary-toolbar .scale.slider, .header-bar .scale.slider { - background-image: linear-gradient(to bottom, #282c32); } + background-image: linear-gradient(to bottom, rgba(55, 59, 68, 0.997)); } .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #262a30); } + background-image: linear-gradient(to bottom, rgba(50, 55, 63, 0.982)); } /************ * Pathbars * @@ -1115,7 +1115,7 @@ GtkTreeView.view { border-color: #92b7e2; } GtkTreeView.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: #7e838b; } + color: #858b94; } GtkTreeView.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } GtkTreeView.view.expander:hover { @@ -1134,13 +1134,13 @@ GtkTreeView.view { box-shadow: none; background-color: #ffffff; } GtkTreeView.view.trough, GtkTreeView.view.trough:selected { - background-color: #454a54; + background-color: #2d3036; border-radius: 3px; border-width: 0; } column-header .button { - color: #b1b7bf; - background-color: #292D33; } + color: #b4bac3; + background-color: #383C45; } column-header .button:hover { color: #5294E2; box-shadow: none; @@ -1155,7 +1155,7 @@ column-header:last-child .button, column-header:last-child.button { column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover { transition: none; color: #5294E2; - box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #292D33, inset -1px 0 #292D33; } + box-shadow: inset 1px 1px 0 1px #5294E2, inset -1px 0 0 1px #5294E2, inset 1px 1px #383C45, inset -1px 0 #383C45; } column-header .button, column-header .button:hover, column-header .button:active { padding: 3px 6px; @@ -1164,9 +1164,9 @@ column-header .button, column-header .button:hover, column-header .button:active border-radius: 0; border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.11) 20%, rgba(255, 255, 255, 0.11) 80%, rgba(255, 255, 255, 0) 80%) 0 1 0 0/0 1px 0 0 stretch; } column-header .button:active { - background-color: #292D33; } + background-color: #383C45; } column-header .button:insensitive { - border-color: #2F343B; + border-color: #444852; background-image: none; } /********* @@ -1175,10 +1175,10 @@ column-header .button, column-header .button:hover, column-header .button:active .menubar { -GtkWidget-window-dragging: true; padding: 0px; - background-color: #25282e; + background-color: #2f343b; color: rgba(207, 218, 231, 0.8); } .menubar:backdrop { - background-color: #282c32; } + background-color: #32383f; } .menubar > .menuitem { padding: 6px 8px; border: solid transparent; @@ -1194,8 +1194,8 @@ column-header .button, column-header .button:hover, column-header .button:active margin: 4px; padding: 0; border-radius: 0; - background-color: #22262b; - border: 1px solid #1d2024; } + background-color: #383C45; + border: 1px solid #2d3036; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1210,7 +1210,7 @@ column-header .button, column-header .button:hover, column-header .button:active .menu .menuitem:insensitive, .popup .menuitem:insensitive { color: rgba(211, 218, 227, 0.45); } .menu .menuitem.separator, .menu GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .menu .menuitem.view.separator, .popup .menuitem.separator, .popup GtkPlacesSidebar.sidebar .menuitem.view.separator, GtkPlacesSidebar.sidebar .popup .menuitem.view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .menu .menuitem.arrow, .popup .menuitem.arrow { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } .menu .menuitem.arrow:dir(rtl), .popup .menuitem.arrow:dir(rtl) { @@ -1219,11 +1219,11 @@ column-header .button, column-header .button:hover, column-header .button:active border-style: none; border-radius: 0; } .menu.button.top, .popup.button.top { - border-bottom: 1px solid #393e44; } + border-bottom: 1px solid #474b54; } .menu.button.bottom, .popup.button.bottom { - border-top: 1px solid #393e44; } + border-top: 1px solid #474b54; } .menu.button:hover, .popup.button:hover { - background-color: #393e44; } + background-color: #474b54; } .menu.button:insensitive, .popup.button:insensitive { color: transparent; background-color: transparent; @@ -1237,13 +1237,13 @@ column-header .button, column-header .button:hover, column-header .button:active ************/ .popover { padding: 2px; - border: 1px solid #121316; + border: 1px solid #212328; border-radius: 3px; background-clip: border-box; - background-color: #22262b; - box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); } + background-color: #383C45; + box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } .popover .separator, .popover GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .popover .view.separator { - color: rgba(41, 45, 51, 0); } + color: rgba(56, 60, 69, 0); } .popover > .list, .popover > .view, .popover > .toolbar, @@ -1270,7 +1270,7 @@ column-header .button, column-header .button:hover, column-header .button:active *****************/ .notebook { padding: 0; - background-color: #282c32; + background-color: #373b44; -GtkNotebook-initial-gap: 10; -GtkNotebook-arrow-spacing: 5; -GtkNotebook-tab-curvature: 0; @@ -1280,7 +1280,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1290,9 +1290,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #2c3037; } + background-color: #3e424b; } .notebook.header.frame { - border: 1px solid #1d2024; } + border: 1px solid #2d3036; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1302,13 +1302,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #1f2227; } + box-shadow: inset 0 -1px #2d3036; } .notebook.header.bottom { - box-shadow: inset 0 1px #1f2227; } + box-shadow: inset 0 1px #2d3036; } .notebook.header.right { - box-shadow: inset 1px 0 #1f2227; } + box-shadow: inset 1px 0 #2d3036; } .notebook.header.left { - box-shadow: inset -1px 0 #1f2227; } + box-shadow: inset -1px 0 #2d3036; } .notebook tab { border-width: 0; border-style: solid; @@ -1326,59 +1326,59 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(29, 32, 36, 0.5); + border-color: rgba(45, 48, 54, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(47, 52, 59, 0.2); } + background-color: rgba(68, 72, 82, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #1d2024; - background-color: rgba(0, 0, 0, 0.1); } + border-color: #2d3036; + background-color: rgba(0, 0, 0, 0.15); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { - background-color: rgba(0, 0, 0, 0.1); } + background-color: rgba(0, 0, 0, 0.15); } .notebook tab GtkLabel { padding: 0 2px; color: rgba(211, 218, 227, 0.45); } @@ -1388,7 +1388,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #D3DAE3; } .notebook tab .button { padding: 0; - color: #999fa8; } + color: #a0a6b0; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1422,7 +1422,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkRange-slider-width: 6px; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { margin: 0; - background-color: #a1a8b0; + background-color: #a8aeb7; border: 1px solid rgba(0, 0, 0, 0.3); background-clip: padding-box; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { @@ -1437,12 +1437,12 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { opacity: 0.99; } .scrollbar .trough { - background-color: #272b30; - border: 1px none #1d2024; } + background-color: #363a42; + border: 1px none #2d3036; } .scrollbar .slider { - background-color: #70767e; } + background-color: #7d828c; } .scrollbar .slider:hover { - background-color: #60656d; } + background-color: #6e737d; } .scrollbar .slider:prelight:active { background-color: #5294E2; } .scrollbar .slider:insensitive { @@ -1477,8 +1477,8 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction, .scrollbars-junction.frame { border-color: transparent; - border-image: linear-gradient(to bottom, #1d2024 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #272b30; } + border-image: linear-gradient(to bottom, #2d3036 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #363a42; } .scrollbars-junction:dir(rtl), .scrollbars-junction.frame:dir(rtl) { border-image-slice: 0 1 0 0; } @@ -1701,7 +1701,7 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { margin: 3px; } .scale.slider { background-clip: border-box; - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383c45); border: 1px solid #5294E2; border-radius: 50%; box-shadow: none; } @@ -1709,8 +1709,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #2b3036); - border-color: #426896; } + background-image: linear-gradient(to bottom, #3d414a); + border-color: #4b71a1; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1737,13 +1737,13 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { .scale.trough { border: none; border-radius: 2.5px; - background-image: linear-gradient(to bottom, #454a54); } + background-image: linear-gradient(to bottom, #2f323a); } .scale.trough.highlight { background-image: linear-gradient(to bottom, #5294E2); } .scale.trough.highlight:insensitive { background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); } .scale.trough:insensitive { - background-image: linear-gradient(to bottom, rgba(69, 74, 84, 0.55)); } + background-image: linear-gradient(to bottom, rgba(47, 50, 58, 0.55)); } .osd .scale.trough { background-image: linear-gradient(to bottom, rgba(76, 81, 93, 0.95)); outline-color: rgba(168, 173, 181, 0.2); } @@ -1785,7 +1785,7 @@ GtkProgressBar { GtkProgressBar.trough, .level-bar.trough { border: none; border-radius: 3px; - background-color: #454a54; } + background-color: #2f323a; } GtkProgressBar.trough.osd, .osd.level-bar.trough { border-style: none; background-color: transparent; @@ -1827,7 +1827,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #1d2024; + border: 1px solid #2d3036; padding: 0; } .frame.flat { border-style: none; } @@ -1847,8 +1847,8 @@ GtkScrolledWindow GtkViewport.frame { * Lists * *********/ .list, .list-row { - background-color: #292D33; - border-color: #1d2024; } + background-color: #383C45; + border-color: #2d3036; } .list-row, .grid-child { @@ -1935,7 +1935,7 @@ GtkScrolledWindow GtkViewport.frame { * Calendar * ***********/ GtkCalendar { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1964,8 +1964,8 @@ GtkCalendar { .message-dialog { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: #25282E; - border-bottom: 1px solid #15171a; } + background-color: rgba(47, 52, 59, 0.97); + border-bottom: 1px solid rgba(31, 34, 39, 0.97); } .message-dialog.csd.background { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; @@ -1987,18 +1987,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #2F343B; - border-color: #1d2024; + background-color: #444852; + border-color: #2d3036; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #1d2024; } + border-top: 1px solid #2d3036; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #2F343B; } + background-color: #444852; } .sidebar:selected { background-color: #5294E2; } @@ -2025,7 +2025,7 @@ GtkPaned { margin-right: 0; margin-left: 8px; } GtkPaned .pane-separator { - background-color: #1d2024; } + background-color: #2d3036; } GtkPaned.wide { -GtkPaned-handle-size: 5; @@ -2033,7 +2033,7 @@ GtkPaned.wide { GtkPaned.wide .pane-separator { background-color: transparent; border-style: none solid; - border-color: #1d2024; + border-color: #2d3036; border-width: 1px; } GtkPaned.wide.vertical .pane-separator { border-style: solid none; } @@ -2141,13 +2141,13 @@ GtkColorSwatch#add-color-button { border-width: 1px; color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); - border-color: #454a54; - background-color: #2a2f35; } + border-color: #2d3036; + background-color: #3d414b; } GtkColorSwatch#add-color-button:hover { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkColorSwatch#add-color-button .overlay { border-color: transparent; background-color: transparent; @@ -2167,7 +2167,7 @@ GtkColorButton.button { color: #D3DAE3; outline-color: rgba(211, 218, 227, 0.3); border-color: #5294E2; - background-color: #2a2f35; } + background-color: #3d414b; } GtkVolumeButton.button { padding: 8px; } @@ -2178,31 +2178,31 @@ GtkVolumeButton.button { .window-frame { border-radius: 3px 3px 0 0; border-width: 0px; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 8px 1px rgba(0, 0, 0, 0.65); + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 8px 1px rgba(0, 0, 0, 0.55); /* this is used for the resize cursor area */ margin: 10px; } .window-frame:backdrop { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65), 0 4px 5px 2px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97), 0 4px 5px 2px rgba(0, 0, 0, 0.55); } .window-frame.tiled { border-radius: 0; } .window-frame.ssd { border-radius: 3px 3px 0 0; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 0 0 1px rgba(31, 34, 39, 0.97); } .window-frame.ssd.maximized { border-radius: 0; } .window-frame.csd.popup, .window-frame.csd.menu { border-radius: 3px; - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(0, 0, 0, 0.55); } + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45), 0 0 0 1px #212429; } .window-frame.csd.tooltip { border-radius: 2px; - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.55); } .window-frame.csd.message-dialog { border-radius: 3px; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65); } + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.55); } .window-frame.solid-csd { border-radius: 0; margin: 1px; - background-color: #25282E; + background-color: rgba(47, 52, 59, 0.97); box-shadow: none; } .header-bar.default-decoration .button.titlebutton, @@ -2215,14 +2215,14 @@ GtkVolumeButton.button { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(37, 40, 46, 0); + background-color: rgba(47, 52, 59, 0); border-width: 0; } .header-bar .button.titlebutton:hover, .titlebar .button.titlebutton:hover { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, .titlebar .button.titlebutton:active, .titlebar .button.titlebutton:checked { @@ -2361,7 +2361,7 @@ GtkVolumeButton.button { background-position: right center; } GtkHTML { - background-color: #292D33; + background-color: #383C45; color: #D3DAE3; } GtkHTML:active { color: #ffffff; @@ -2377,16 +2377,16 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(207, 218, 231, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { color: rgba(207, 218, 231, 0.5); } TerminalWindow .notebook tab.reorderable-page.top:active, TerminalWindow .notebook tab.reorderable-page.top:active:hover { - background-color: #25282e; - border-color: #1a1c20; } + background-color: #2f343b; + border-color: #24272d; } TerminalWindow .notebook tab.reorderable-page.top:active:backdrop, TerminalWindow .notebook tab.reorderable-page.top:active:hover:backdrop { - background-color: #282c32; } + background-color: #32383f; } TerminalWindow .scrollbar.vertical .slider { margin-left: 3px; } TerminalWindow .scrollbar.trough { @@ -2408,14 +2408,14 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { .nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, .nautilus-list-dim-label { - color: #81878f; } + color: #8b919a; } .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { color: #dce9f9; } NautilusNotebook.notebook { - background-color: #292D33; } + background-color: #383C45; } NautilusNotebook.notebook tab { border-width: 0; border-style: solid; @@ -2440,20 +2440,20 @@ NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline- background-color: rgba(82, 148, 226, 0.8); border-color: rgba(38, 121, 219, 0.8); } .disk-space-display.free { - background-color: #282c32; - border-color: #121316; } + background-color: #3d414a; + border-color: #26282e; } NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #1d2024; } + color: #2d3036; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(207, 218, 231, 0.8); outline-color: rgba(207, 218, 231, 0.1); - border-color: #141619; - background-color: rgba(33, 37, 42, 0.9); } + border-color: rgba(29, 32, 36, 0.97); + background-color: rgba(40, 44, 50, 0.87); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2463,11 +2463,11 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { background-color: #5294E2; } .gedit-headerbar-paned { - color: #1a1c20; } + color: rgba(36, 39, 45, 0.97); } .open-document-selector-treeview.view { padding: 3px 6px 3px 6px; - border-color: #292D33; } + border-color: #383C45; } .open-document-selector-treeview.view:prelight { background-color: rgba(0, 0, 0, 0.05); } .open-document-selector-treeview.view:prelight:selected { @@ -2480,7 +2480,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { /* Only normal state is handle */ .open-document-selector-path-label { - color: #7e838b; + color: #858b94; font-size: smaller; } .open-document-selector-path-label:selected { color: rgba(255, 255, 255, 0.9); } @@ -2495,7 +2495,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #999fa8; } + color: #a0a6b0; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2511,13 +2511,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #D3DAE3; } .gedit-document-panel-dragged-row { - border: 1px solid #1d2024; - background-color: #181b1f; + border: 1px solid #2d3036; + background-color: #2d3036; color: #D3DAE3; } GeditStatusbar { - border-top: 1px solid #1d2024; - background-color: #2F343B; } + border-top: 1px solid #2d3036; + background-color: #444852; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2526,7 +2526,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(211, 218, 227, 0.6); @@ -2534,9 +2534,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: #343941; + background-color: #494d58; padding: 6px; - border-color: #1d2024; + border-color: #2d3036; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2544,7 +2544,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(207, 218, 231, 0.1); - background-color: rgba(42, 47, 53, 0.9); } + background-color: rgba(61, 65, 75, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2576,7 +2576,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #2F343B; } + background-color: #444852; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2612,10 +2612,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } GbViewStack.focused GtkBox.header.notebook { - background-color: #2F343B; } + background-color: #444852; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2770,8 +2770,8 @@ MarlinViewWindow *:selected:focus { .marlin-pathbar.pathbar { border-radius: 14.5px; color: rgba(207, 218, 231, 0.8); - border-color: #141619; - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.9)); + border-color: rgba(24, 27, 31, 0.97); + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.87)); background-color: transparent; } .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover { color: inherit; } @@ -2781,15 +2781,15 @@ MarlinViewWindow *:selected:focus { background-image: linear-gradient(to bottom, #5294E2); } .marlin-pathbar.pathbar:insensitive { color: rgba(207, 218, 231, 0.35); - background-image: linear-gradient(to bottom, rgba(32, 35, 40, 0.55)); } + background-image: linear-gradient(to bottom, rgba(38, 42, 48, 0.52)); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { color: #5294E2; } .gala-notification { - border: 1px solid #1d2024; + border: 1px solid #2d3036; border-radius: 3px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); background-color: transparent; } .gala-notification .title, .gala-notification .label { color: #D3DAE3; } @@ -2856,7 +2856,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #1a1c20, inset 0 -1px #1f2227; } + box-shadow: inset 0 1px #24272d, inset 0 -1px #2f3239; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2881,12 +2881,12 @@ UnityDecoration { border-bottom-width: 0; border-radius: 4px 4px 0 0; padding: 1px 6px 0 6px; - background-image: linear-gradient(to bottom, #25282e); + background-image: linear-gradient(to bottom, #2f343b); color: rgba(207, 218, 231, 0.8); - box-shadow: inset 0 1px #2c2f36; } + box-shadow: inset 0 1px rgba(54, 60, 68, 0.97); } UnityDecoration.top:backdrop { border-bottom-width: 0; - background-image: linear-gradient(to bottom, #282c32); + background-image: linear-gradient(to bottom, #32383f); color: rgba(207, 218, 231, 0.5); } UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.25)); } @@ -2916,8 +2916,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #1d2024; - border-right: 1px solid #1d2024; } + border-left: 1px solid #2d3036; + border-right: 1px solid #2d3036; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2929,7 +2929,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #1d2024; } + border-bottom: 1px solid #2d3036; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2937,8 +2937,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #1d2024; - background-color: #2F343B; } + border-color: #2d3036; + background-color: #444852; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2948,7 +2948,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #2F343B; + background-color: #444852; color: #D3DAE3; -gtk-icon-style: regular; } @@ -2956,7 +2956,7 @@ GraniteWidgetsStaticNotebook .frame { color: transparent; } .source-list.view:prelight { - background-color: #3a4149; } + background-color: #505460; } .source-list.view:selected, .source-list.view:prelight:selected, @@ -2969,7 +2969,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbars-junction { border-image: none; border-color: transparent; - background-color: #2F343B; + background-color: #444852; background-image: none; } .source-list.badge, @@ -3005,10 +3005,10 @@ GraniteWidgetsStaticNotebook .frame { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } GraniteWidgetsWelcome { - background-color: #292D33; } + background-color: #383C45; } GraniteWidgetsWelcome GtkLabel { - color: #81878f; + color: #8b919a; font: open sans 11; text-shadow: none; } @@ -3029,7 +3029,7 @@ GraniteWidgetsPopOver { margin: 0; } .popover_bg { - background-image: linear-gradient(to bottom, #292D33); + background-image: linear-gradient(to bottom, #383C45); border: 1px solid rgba(0, 0, 0, 0.3); } GraniteWidgetsPopOver .sidebar.view, @@ -3047,7 +3047,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #a1a8b0; + color: #a8aeb7; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3059,13 +3059,13 @@ GtkListBox .h4 { padding-left: 6px; } .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { - color: #1a1c20; } + color: rgba(36, 39, 45, 0.97); } GtkFileChooserDialog .dialog-action-box { - background-color: #2F343B; } + background-color: #444852; } NemoWindow GtkEventBox { - background-color: #2F343B; } + background-color: #444852; } GtkFileChooserDialog *, NautilusWindow *, @@ -3075,11 +3075,11 @@ NemoWindow { GtkFileChooserDialog .sidebar, NautilusWindow .sidebar, NemoWindow .sidebar { - box-shadow: inset -1px 0 #202327; } + border-right: 1px solid #2e3138; } GtkFileChooserDialog .sidebar:dir(rtl), NautilusWindow .sidebar:dir(rtl), NemoWindow .sidebar:dir(rtl) { - box-shadow: inset 1px 0 #202327; } + border-left: 1px solid #2e3138; } GtkFileChooserDialog.csd.background, GtkFileChooserDialog .source-list, GtkFileChooserDialog .source-list.view, GtkFileChooserDialog .source-list.view:prelight, @@ -3103,7 +3103,7 @@ NemoWindow .sidebar, NemoWindow .source-list.sidebar.view, MarlinViewWindow .sidebar, MarlinViewWindow .source-list.sidebar.view { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .sidebar .view, GtkFileChooserDialog .sidebar row, GtkFileChooserDialog .source-list.sidebar.view .view, GtkFileChooserDialog .source-list.sidebar.view row, NautilusWindow .sidebar .view, NautilusWindow .sidebar row, @@ -3221,44 +3221,44 @@ GtkFileChooserDialog.maximized .sidebar, NautilusWindow.maximized .sidebar, NemoWindow.maximized .sidebar, MarlinViewWindow.maximized .sidebar { - background-color: #30343b; } + background-color: #454a54; } GtkFileChooserDialog .pane-separator, NautilusWindow .pane-separator, NemoWindow .pane-separator, MarlinViewWindow .pane-separator { - background-color: #202327; } + background-color: #2e3138; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #2F343B; } + background-color: #444852; } GeditWindow.background.csd { background-color: transparent; } GeditWindow.background.csd .pane-separator, GeditWindow.background.csd .pane-separator:hover { - background-color: #202327; } + background-color: #2e3138; } GeditWindow.background.csd .titlebar .pane-separator, GeditWindow.background.csd.maximized .titlebar .pane-separator, GeditWindow.background.csd .titlebar .pane-separator:backdrop, GeditWindow.background.csd.maximized .titlebar .pane-separator:backdrop { - background-color: #1a1c20; } + background-color: rgba(36, 39, 45, 0.97); } GeditWindow.background.csd .titlebar { background-color: transparent; } GeditWindow.background.csd.maximized .titlebar { - background-color: #25282e; } + background-color: #2f343b; } GeditWindow.background.csd.maximized .titlebar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar, GeditWindow.background.csd .gedit-titlebar-right.titlebar { - background-color: #25282E; } + background-color: rgba(47, 52, 59, 0.97); } GeditWindow.background.csd .gedit-titlebar-left.titlebar:backdrop, GeditWindow.background.csd .gedit-titlebar-right.titlebar:backdrop { - background-color: #282c32; } + background-color: rgba(50, 56, 63, 0.97); } .gedit-bottom-panel-paned { - background-color: #292D33; } + background-color: #383C45; } .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .maximized .gedit-document-panel { - background-color: #30343b; } + background-color: #454a54; } .gedit-document-panel .list-row { color: #A8ADB5; } .gedit-document-panel .list-row { @@ -3285,9 +3285,9 @@ GeditWindow.background.csd { color: #A8ADB5; } GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } .maximized GeditWindow.background.csd GeditFileBrowserWidget { - background-color: #30343b; } + background-color: #454a54; } GeditWindow.background.csd GeditFileBrowserWidget .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { background-color: #d1d4d8; border: 1px solid rgba(0, 0, 0, 0.3); } @@ -3304,7 +3304,7 @@ GeditWindow.background.csd GeditFileBrowserWidget { background-color: transparent; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; - border-color: #202327; } + border-color: #353941; } GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button { border-color: transparent; background-color: transparent; @@ -3332,8 +3332,8 @@ GeditWindow.background.csd GeditFileBrowserView.view { color: #5294E2; } GtkFileChooserDialog .action-bar.frame { - background-color: #2c2f35; - border-color: #202327; } + background-color: #41454f; + border-color: #23252a; } GtkFileChooserDialog .action-bar.frame GtkLabel { color: #A8ADB5; } GtkFileChooserDialog .action-bar.frame .button { @@ -3354,34 +3354,34 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; @define-color theme_text_color #D3DAE3; -@define-color theme_bg_color #2F343B; -@define-color theme_base_color #292D33; +@define-color theme_bg_color #444852; +@define-color theme_base_color #383C45; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #D3DAE3; @define-color text_color #D3DAE3; -@define-color bg_color #2F343B; -@define-color base_color #292D33; +@define-color bg_color #444852; +@define-color base_color #383C45; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #343941; +@define-color insensitive_bg_color #494d58; @define-color insensitive_fg_color rgba(211, 218, 227, 0.45); -@define-color insensitive_base_color #292D33; +@define-color insensitive_base_color #383C45; @define-color theme_unfocused_fg_color #D3DAE3; @define-color theme_unfocused_text_color #D3DAE3; -@define-color theme_unfocused_bg_color #2F343B; -@define-color theme_unfocused_base_color #292D33; -@define-color borders #1d2024; -@define-color unfocused_borders #1d2024; +@define-color theme_unfocused_bg_color #444852; +@define-color theme_unfocused_base_color #383C45; +@define-color borders #2d3036; +@define-color unfocused_borders #2d3036; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; @define-color placeholder_text_color #A8A8A8; @define-color wm_title rgba(207, 218, 231, 0.8); @define-color wm_unfocused_title alpha(rgba(207, 218, 231, 0.8), 0.7); -@define-color wm_bg #25282e; -@define-color wm_bg_unfocused #282c32; -@define-color wm_highlight #2c2f36; +@define-color wm_bg #2f343b; +@define-color wm_bg_unfocused #32383f; +@define-color wm_highlight #363c44; @define-color wm_shadow alpha(black, 0.35); @define-color wm_button_close_bg #e45e65; @define-color wm_button_close_hover_bg #f48085; @@ -3401,4 +3401,4 @@ GtkFileChooserDialog .action-bar.frame { @define-color wm_icon_unfocused_bg #575c63; @define-color wm_icon_hover_bg #838993; @define-color wm_icon_active_bg #ffffff; -@define-color content_view_bg #292D33; +@define-color content_view_bg #383C45; diff --git a/common/gtk-3.0/3.16/gtk-contained-solid.css b/common/gtk-3.0/3.16/gtk-contained-solid.css index c818442..8479d64 100644 --- a/common/gtk-3.0/3.16/gtk-contained-solid.css +++ b/common/gtk-3.0/3.16/gtk-contained-solid.css @@ -33,7 +33,7 @@ ***************/ .background { color: #5c616c; - background-color: rgba(249, 250, 251, 0.999); } + background-color: rgba(245, 246, 247, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; } .gtkstyle-fallback:prelight { background-color: white; color: #5c616c; } .gtkstyle-fallback:active { - background-color: #dae1e7; + background-color: #d9dde0; color: #5c616c; } .gtkstyle-fallback:insensitive { - background-color: #fcfdfd; + background-color: #fbfbfb; color: rgba(92, 97, 108, 0.55); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -83,11 +83,11 @@ GtkAssistant .sidebar { background-color: #ffffff; - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #dde3e9; } + border-right: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar .label { @@ -97,7 +97,7 @@ GtkAssistant .sidebar .label.highlight { color: #ffffff; } GtkTextView { - background-color: #fcfcfd; } + background-color: #fafafb; } .grid-child { padding: 3px; @@ -216,20 +216,20 @@ GtkTextView { .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #f4f6f8; + border-bottom-color: #f4f5f6; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -254,14 +254,14 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(249, 250, 251, 0); + background-color: rgba(245, 246, 247, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; + background-color: #f8f9f9; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -287,7 +287,7 @@ GtkTextView { .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -476,12 +476,12 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -490,7 +490,7 @@ GtkTextView { .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkTextView { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #f1f2f3; } + background-color: #edeef0; } /********* * Links * @@ -623,7 +623,7 @@ GtkTextView { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(221, 227, 233, 0.6); + border: 1px solid rgba(220, 223, 227, 0.6); border-style: none none none solid; color: #646873; border-radius: 0; @@ -643,7 +643,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #f9fafb; } + background-color: #F5F6F7; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -755,22 +755,22 @@ GtkComboBox { background-color: #eff0f2; } .inline-toolbar { - background-color: #f0f2f5; + background-color: #eceef0; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #f9fafb; + background-color: #F5F6F7; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #f0f2f5; } + background-color: #eceef0; } /*************** * Header bars * @@ -925,7 +925,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -952,7 +952,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1166,7 +1166,7 @@ column-header .button, column-header .button:hover, column-header .button:active column-header .button:active { background-color: #ffffff; } column-header .button:insensitive { - border-color: #f9fafb; + border-color: #F5F6F7; background-image: none; } /********* @@ -1195,7 +1195,7 @@ column-header .button, column-header .button:hover, column-header .button:active padding: 0; border-radius: 0; background-color: #ffffff; - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1237,7 +1237,7 @@ column-header .button, column-header .button:hover, column-header .button:active ************/ .popover { padding: 2px; - border: 1px solid #ced6de; + border: 1px solid #cdd2d7; border-radius: 3px; background-clip: border-box; background-color: #ffffff; @@ -1280,7 +1280,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1290,9 +1290,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #fcfcfd; } + background-color: #fafafb; } .notebook.header.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1302,13 +1302,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #edf0f3; } + box-shadow: inset 0 -1px #eaecee; } .notebook.header.bottom { - box-shadow: inset 0 1px #edf0f3; } + box-shadow: inset 0 1px #eaecee; } .notebook.header.right { - box-shadow: inset 1px 0 #edf0f3; } + box-shadow: inset 1px 0 #eaecee; } .notebook.header.left { - box-shadow: inset -1px 0 #edf0f3; } + box-shadow: inset -1px 0 #eaecee; } .notebook tab { border-width: 0; border-style: solid; @@ -1326,56 +1326,56 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } @@ -1388,7 +1388,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #5c616c; } .notebook tab .button { padding: 0; - color: #92969e; } + color: #91959c; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1422,7 +1422,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkRange-slider-width: 6px; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { margin: 0; - background-color: #8b8e96; + background-color: #898d95; border: 1px solid rgba(255, 255, 255, 0.6); background-clip: padding-box; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { @@ -1438,11 +1438,11 @@ column-header .button, column-header .button:hover, column-header .button:active opacity: 0.99; } .scrollbar .trough { background-color: #fcfcfc; - border: 1px none #dde3e9; } + border: 1px none #dcdfe3; } .scrollbar .slider { - background-color: #babcc1; } + background-color: #b7babf; } .scrollbar .slider:hover { - background-color: #c9ccd0; } + background-color: #c7c9cd; } .scrollbar .slider:prelight:active { background-color: #5294E2; } .scrollbar .slider:insensitive { @@ -1477,7 +1477,7 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction, .scrollbars-junction.frame { border-color: transparent; - border-image: linear-gradient(to bottom, #dde3e9 1px, transparent 1px) 0 0 0 1/0 1px stretch; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #fcfcfc; } .scrollbars-junction:dir(rtl), .scrollbars-junction.frame:dir(rtl) { @@ -1709,8 +1709,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #fcfcfd); - border-color: #9dc1ed; } + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1827,7 +1827,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; padding: 0; } .frame.flat { border-style: none; } @@ -1848,7 +1848,7 @@ GtkScrolledWindow GtkViewport.frame { *********/ .list, .list-row { background-color: #ffffff; - border-color: #dde3e9; } + border-color: #dcdfe3; } .list-row, .grid-child { @@ -1935,7 +1935,7 @@ GtkScrolledWindow GtkViewport.frame { * Calendar * ***********/ GtkCalendar { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1987,18 +1987,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #f9fafb; - border-color: #dde3e9; + background-color: #F5F6F7; + border-color: #dcdfe3; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #f9fafb; } + background-color: #F5F6F7; } .sidebar:selected { background-color: #5294E2; } @@ -2025,7 +2025,7 @@ GtkPaned { margin-right: 0; margin-left: 8px; } GtkPaned .pane-separator { - background-color: #dde3e9; } + background-color: #dcdfe3; } GtkPaned.wide { -GtkPaned-handle-size: 5; @@ -2033,7 +2033,7 @@ GtkPaned.wide { GtkPaned.wide .pane-separator { background-color: transparent; border-style: none solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 1px; } GtkPaned.wide.vertical .pane-separator { border-style: solid none; } @@ -2142,12 +2142,12 @@ GtkColorSwatch#add-color-button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button .overlay { border-color: transparent; background-color: transparent; @@ -2167,7 +2167,7 @@ GtkColorButton.button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkVolumeButton.button { padding: 8px; } @@ -2222,7 +2222,7 @@ GtkVolumeButton.button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, .titlebar .button.titlebutton:active, .titlebar .button.titlebutton:checked { @@ -2377,7 +2377,7 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(82, 93, 118, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { @@ -2408,7 +2408,7 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { .nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, .nautilus-list-dim-label { - color: #aaadb3; } + color: #a8abb1; } .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { @@ -2440,20 +2440,20 @@ NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline- background-color: rgba(82, 148, 226, 0.8); border-color: rgba(38, 121, 219, 0.8); } .disk-space-display.free { - background-color: #f0f2f5; - border-color: #d1d9e0; } + background-color: #eceef0; + border-color: #d0d5da; } NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #dde3e9; } + color: #dcdfe3; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2495,7 +2495,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #92969e; } + color: #91959c; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2511,13 +2511,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #5c616c; } .gedit-document-panel-dragged-row { - border: 1px solid #dde3e9; - background-color: #dae1e7; + border: 1px solid #dcdfe3; + background-color: #d9dde0; color: #5c616c; } GeditStatusbar { - border-top: 1px solid #dde3e9; - background-color: #f9fafb; } + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2526,7 +2526,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(92, 97, 108, 0.6); @@ -2534,9 +2534,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: white; + background-color: #fbfbfc; padding: 6px; - border-color: #dde3e9; + border-color: #dcdfe3; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2544,7 +2544,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2576,7 +2576,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2612,10 +2612,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } GbViewStack.focused GtkBox.header.notebook { - background-color: #f9fafb; } + background-color: #F5F6F7; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2856,7 +2856,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2916,8 +2916,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #dde3e9; - border-right: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2929,7 +2929,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2937,8 +2937,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #dde3e9; - background-color: #f9fafb; } + border-color: #dcdfe3; + background-color: #F5F6F7; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2948,7 +2948,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; -gtk-icon-style: regular; } @@ -2969,7 +2969,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbars-junction { border-image: none; border-color: transparent; - background-color: #f9fafb; + background-color: #F5F6F7; background-image: none; } .source-list.badge, @@ -3008,7 +3008,7 @@ GraniteWidgetsWelcome { background-color: #ffffff; } GraniteWidgetsWelcome GtkLabel { - color: #aaadb3; + color: #a8abb1; font: open sans 11; text-shadow: none; } @@ -3047,7 +3047,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #8b8e96; + color: #898d95; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3062,10 +3062,10 @@ GtkListBox .h4 { color: #d4d5db; } GtkFileChooserDialog .dialog-action-box { - background-color: #f9fafb; } + background-color: #F5F6F7; } NemoWindow GtkEventBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } GtkFileChooserDialog *, NautilusWindow *, @@ -3220,7 +3220,7 @@ MarlinViewWindow .pane-separator { background-color: #3c4049; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #f9fafb; } + background-color: #F5F6F7; } GeditWindow.background.csd { background-color: transparent; } @@ -3345,25 +3345,25 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; @define-color theme_text_color #5c616c; -@define-color theme_bg_color #f9fafb; +@define-color theme_bg_color #F5F6F7; @define-color theme_base_color #ffffff; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #5c616c; @define-color text_color #5c616c; -@define-color bg_color #f9fafb; +@define-color bg_color #F5F6F7; @define-color base_color #ffffff; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #fcfdfd; +@define-color insensitive_bg_color #fbfbfb; @define-color insensitive_fg_color rgba(92, 97, 108, 0.55); @define-color insensitive_base_color #ffffff; @define-color theme_unfocused_fg_color #5c616c; @define-color theme_unfocused_text_color #5c616c; -@define-color theme_unfocused_bg_color #f9fafb; +@define-color theme_unfocused_bg_color #F5F6F7; @define-color theme_unfocused_base_color #ffffff; -@define-color borders #dde3e9; -@define-color unfocused_borders #dde3e9; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; diff --git a/common/gtk-3.0/3.16/gtk-contained.css b/common/gtk-3.0/3.16/gtk-contained.css index d82462e..36473b8 100644 --- a/common/gtk-3.0/3.16/gtk-contained.css +++ b/common/gtk-3.0/3.16/gtk-contained.css @@ -33,7 +33,7 @@ ***************/ .background { color: #5c616c; - background-color: rgba(249, 250, 251, 0.999); } + background-color: rgba(245, 246, 247, 0.999); } /* These wildcard seems unavoidable, need to investigate. @@ -45,16 +45,16 @@ -gtk-image-effect: dim; } .gtkstyle-fallback { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; } .gtkstyle-fallback:prelight { background-color: white; color: #5c616c; } .gtkstyle-fallback:active { - background-color: #dae1e7; + background-color: #d9dde0; color: #5c616c; } .gtkstyle-fallback:insensitive { - background-color: #fcfdfd; + background-color: #fbfbfb; color: rgba(92, 97, 108, 0.55); } .gtkstyle-fallback:selected { background-color: #5294E2; @@ -83,11 +83,11 @@ GtkAssistant .sidebar { background-color: #ffffff; - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(ltr) { - border-right: 1px solid #dde3e9; } + border-right: 1px solid #dcdfe3; } GtkAssistant .sidebar:dir(rtl) { - border-left: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; } GtkAssistant.csd .sidebar { border-top-style: none; } GtkAssistant .sidebar .label { @@ -97,7 +97,7 @@ GtkAssistant .sidebar .label.highlight { color: #ffffff; } GtkTextView { - background-color: #fcfcfd; } + background-color: #fafafb; } .grid-child { padding: 3px; @@ -216,20 +216,20 @@ GtkTextView { .entry.image:active { color: #5294E2; } .linked.vertical > .entry { - border-bottom-color: #f4f6f8; + border-bottom-color: #f4f5f6; box-shadow: none; } .linked.vertical > .entry:focus { border-color: #5294E2; box-shadow: 0 -1px 0 0 #5294E2; } .linked.vertical > .entry:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:first-child:focus { border-bottom-color: #5294E2; box-shadow: none; } .linked.vertical > .entry:first-child:insensitive { - border-bottom-color: #f4f6f8; } + border-bottom-color: #f4f5f6; } .linked.vertical > .entry:last-child { border-bottom-color: rgba(0, 0, 0, 0.14); } .linked.vertical > .entry:last-child:focus { @@ -254,14 +254,14 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .header-bar .button { padding: 6px 11px; } .button.flat { border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(249, 250, 251, 0); + background-color: rgba(245, 246, 247, 0); transition: none; } .button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); @@ -272,7 +272,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; + background-color: #f8f9f9; -gtk-image-effect: highlight; } .button:active, .button:checked { color: #ffffff; @@ -287,7 +287,7 @@ GtkTextView { .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .button:insensitive > GtkLabel { color: inherit; } .button:insensitive:active, .button:insensitive:checked { @@ -476,12 +476,12 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -490,7 +490,7 @@ GtkTextView { .inline-toolbar GtkToolButton > .button:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel { color: inherit; } .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked { @@ -594,7 +594,7 @@ GtkTextView { outline-offset: -1px; border-radius: 2px; } .menuitem.button.flat:hover { - background-color: #f1f2f3; } + background-color: #edeef0; } /********* * Links * @@ -623,7 +623,7 @@ GtkTextView { border-radius: 3px; } .spinbutton .button { background-image: none; - border: 1px solid rgba(221, 227, 233, 0.6); + border: 1px solid rgba(220, 223, 227, 0.6); border-style: none none none solid; color: #646873; border-radius: 0; @@ -643,7 +643,7 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -653,18 +653,18 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -674,11 +674,11 @@ GtkTextView { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { color: rgba(92, 97, 108, 0.55); border-color: rgba(207, 214, 230, 0.55); - background-color: rgba(252, 253, 253, 0.55); } + background-color: rgba(248, 249, 249, 0.55); } .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel { color: inherit; } .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { @@ -737,7 +737,7 @@ GtkComboBox { .toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #f9fafb; } + background-color: #F5F6F7; } .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar { padding: 7px; border: none; @@ -755,22 +755,22 @@ GtkComboBox { background-color: #eff0f2; } .inline-toolbar { - background-color: #f0f2f5; + background-color: #eceef0; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } .search-bar { - background-color: #f9fafb; + background-color: #F5F6F7; border-style: solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 0 0 1px; padding: 3px; } .action-bar { - background-color: #f0f2f5; } + background-color: #eceef0; } /*************** * Header bars * @@ -925,7 +925,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); @@ -952,7 +952,7 @@ GtkComboBox { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .primary-toolbar .linked.stack-switcher > .button:hover, .header-bar .linked.stack-switcher > .button:hover, .primary-toolbar .linked.path-bar > .button:hover, .header-bar .linked.path-bar > .button:hover { @@ -1166,7 +1166,7 @@ column-header .button, column-header .button:hover, column-header .button:active column-header .button:active { background-color: #ffffff; } column-header .button:insensitive { - border-color: #f9fafb; + border-color: #F5F6F7; background-image: none; } /********* @@ -1195,7 +1195,7 @@ column-header .button, column-header .button:hover, column-header .button:active padding: 0; border-radius: 0; background-color: #ffffff; - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .csd .menu, .csd .popup { padding: 4px 0px; border-radius: 3px; @@ -1237,7 +1237,7 @@ column-header .button, column-header .button:hover, column-header .button:active ************/ .popover { padding: 2px; - border: 1px solid #ced6de; + border: 1px solid #cdd2d7; border-radius: 3px; background-clip: border-box; background-color: #ffffff; @@ -1280,7 +1280,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkWidget-focus-line-width: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } .notebook.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.frame.top { border-top-width: 0; } .notebook.frame.bottom { @@ -1290,9 +1290,9 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.frame.left { border-left-width: 0; } .notebook.header { - background-color: #fcfcfd; } + background-color: #fafafb; } .notebook.header.frame { - border: 1px solid #dde3e9; } + border: 1px solid #dcdfe3; } .notebook.header.frame.top { border-bottom-width: 0; } .notebook.header.frame.bottom { @@ -1302,13 +1302,13 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook.header.frame.left { border-right-width: 0; } .notebook.header.top { - box-shadow: inset 0 -1px #edf0f3; } + box-shadow: inset 0 -1px #eaecee; } .notebook.header.bottom { - box-shadow: inset 0 1px #edf0f3; } + box-shadow: inset 0 1px #eaecee; } .notebook.header.right { - box-shadow: inset 1px 0 #edf0f3; } + box-shadow: inset 1px 0 #eaecee; } .notebook.header.left { - box-shadow: inset -1px 0 #edf0f3; } + box-shadow: inset -1px 0 #eaecee; } .notebook tab { border-width: 0; border-style: solid; @@ -1326,56 +1326,56 @@ column-header .button, column-header .button:hover, column-header .button:active .notebook tab.reorderable-page.top, .notebook tab.top { border-color: transparent; } .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-top-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover { border-width: 1px; border-top-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.reorderable-page.top.active-page:hover:hover, .notebook tab.top:active:hover, .notebook tab.top.active-page:hover, .notebook tab.top.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom, .notebook tab.bottom { border-color: transparent; } .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-bottom-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover { border-width: 1px; border-bottom-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.reorderable-page.bottom.active-page:hover:hover, .notebook tab.bottom:active:hover, .notebook tab.bottom.active-page:hover, .notebook tab.bottom.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right, .notebook tab.right { border-color: transparent; } .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-right-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover { border-width: 1px; border-right-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.reorderable-page.right.active-page:hover:hover, .notebook tab.right:active:hover, .notebook tab.right.active-page:hover, .notebook tab.right.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left, .notebook tab.left { border-color: transparent; } .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page { - border-color: rgba(221, 227, 233, 0.5); + border-color: rgba(220, 223, 227, 0.5); border-width: 1px; border-left-width: 0; - background-color: rgba(249, 250, 251, 0.2); } + background-color: rgba(245, 246, 247, 0.2); } .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover { border-width: 1px; border-left-width: 0; - border-color: #dde3e9; + border-color: #dcdfe3; background-color: rgba(0, 0, 0, 0.035); } .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.reorderable-page.left.active-page:hover:hover, .notebook tab.left:active:hover, .notebook tab.left.active-page:hover, .notebook tab.left.active-page:hover:hover { background-color: rgba(0, 0, 0, 0.035); } @@ -1388,7 +1388,7 @@ column-header .button, column-header .button:hover, column-header .button:active color: #5c616c; } .notebook tab .button { padding: 0; - color: #92969e; } + color: #91959c; } .notebook tab .button:hover { color: #ff4d4d; } .notebook tab .button:active { @@ -1422,7 +1422,7 @@ column-header .button, column-header .button:hover, column-header .button:active -GtkRange-slider-width: 6px; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { margin: 0; - background-color: #8b8e96; + background-color: #898d95; border: 1px solid rgba(255, 255, 255, 0.6); background-clip: padding-box; } .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { @@ -1438,11 +1438,11 @@ column-header .button, column-header .button:hover, column-header .button:active opacity: 0.99; } .scrollbar .trough { background-color: #fcfcfc; - border: 1px none #dde3e9; } + border: 1px none #dcdfe3; } .scrollbar .slider { - background-color: #babcc1; } + background-color: #b7babf; } .scrollbar .slider:hover { - background-color: #c9ccd0; } + background-color: #c7c9cd; } .scrollbar .slider:prelight:active { background-color: #5294E2; } .scrollbar .slider:insensitive { @@ -1477,7 +1477,7 @@ column-header .button, column-header .button:hover, column-header .button:active .scrollbars-junction, .scrollbars-junction.frame { border-color: transparent; - border-image: linear-gradient(to bottom, #dde3e9 1px, transparent 1px) 0 0 0 1/0 1px stretch; + border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: #fcfcfc; } .scrollbars-junction:dir(rtl), .scrollbars-junction.frame:dir(rtl) { @@ -1709,8 +1709,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button { background-image: linear-gradient(to bottom, #5294E2); border-color: #5294E2; } .scale.slider:insensitive { - background-image: linear-gradient(to bottom, #fcfcfd); - border-color: #9dc1ed; } + background-image: linear-gradient(to bottom, #fafafb); + border-color: #9bc0eb; } .scale.slider:active { background-image: linear-gradient(to bottom, #2679db); border-color: #2679db; } @@ -1827,7 +1827,7 @@ GtkLevelBar.vertical { * Frames * **********/ .frame { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; padding: 0; } .frame.flat { border-style: none; } @@ -1848,7 +1848,7 @@ GtkScrolledWindow GtkViewport.frame { *********/ .list, .list-row { background-color: #ffffff; - border-color: #dde3e9; } + border-color: #dcdfe3; } .list-row, .grid-child { @@ -1935,7 +1935,7 @@ GtkScrolledWindow GtkViewport.frame { * Calendar * ***********/ GtkCalendar { - border: 1px solid #dde3e9; + border: 1px solid #dcdfe3; border-radius: 3px; padding: 2px; } GtkCalendar:selected { @@ -1987,18 +1987,18 @@ GtkCalendar { border-bottom-left-radius: 3px; } GtkFileChooserDialog .search-bar { - background-color: #f9fafb; - border-color: #dde3e9; + background-color: #F5F6F7; + border-color: #dcdfe3; box-shadow: none; } GtkFileChooserDialog .dialog-action-box { - border-top: 1px solid #dde3e9; } + border-top: 1px solid #dcdfe3; } /*********** * Sidebar * ***********/ .sidebar { border: none; - background-color: #f9fafb; } + background-color: #F5F6F7; } .sidebar:selected { background-color: #5294E2; } @@ -2025,7 +2025,7 @@ GtkPaned { margin-right: 0; margin-left: 8px; } GtkPaned .pane-separator { - background-color: #dde3e9; } + background-color: #dcdfe3; } GtkPaned.wide { -GtkPaned-handle-size: 5; @@ -2033,7 +2033,7 @@ GtkPaned.wide { GtkPaned.wide .pane-separator { background-color: transparent; border-style: none solid; - border-color: #dde3e9; + border-color: #dcdfe3; border-width: 1px; } GtkPaned.wide.vertical .pane-separator { border-style: solid none; } @@ -2142,12 +2142,12 @@ GtkColorSwatch#add-color-button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #cfd6e6; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button:hover { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkColorSwatch#add-color-button .overlay { border-color: transparent; background-color: transparent; @@ -2167,7 +2167,7 @@ GtkColorButton.button { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #5294E2; - background-color: #fcfdfd; } + background-color: #f8f9f9; } GtkVolumeButton.button { padding: 8px; } @@ -2222,7 +2222,7 @@ GtkVolumeButton.button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked, .titlebar .button.titlebutton:active, .titlebar .button.titlebutton:checked { @@ -2377,7 +2377,7 @@ TerminalWindow .notebook tab.reorderable-page:hover { padding-top: 4px; padding-bottom: 4px; } TerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } TerminalWindow .notebook tab .active-page GtkLabel { color: rgba(82, 93, 118, 0.8); } TerminalWindow .notebook tab .active-page GtkLabel:backdrop { @@ -2408,7 +2408,7 @@ NautilusCanvasViewContainer.view .entry, NemoIconViewContainer .entry { .nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, GtkPlacesSidebar.sidebar .nautilus-canvas-item.label.view.separator, .header-bar .nautilus-canvas-item.subtitle, .nautilus-list-dim-label { - color: #aaadb3; } + color: #a8abb1; } .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { @@ -2440,20 +2440,20 @@ NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline- background-color: rgba(82, 148, 226, 0.8); border-color: rgba(38, 121, 219, 0.8); } .disk-space-display.free { - background-color: #f0f2f5; - border-color: #d1d9e0; } + background-color: #eceef0; + border-color: #d0d5da; } NemoWindow .sidebar .frame { border-width: 0; } NemoWindow GtkSeparator.separator.horizontal, NemoWindow GtkPlacesSidebar.sidebar GtkSeparator.horizontal.view.separator, GtkPlacesSidebar.sidebar NemoWindow GtkSeparator.horizontal.view.separator { - color: #dde3e9; } + color: #dcdfe3; } NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: rgba(82, 93, 118, 0.8); outline-color: rgba(82, 93, 118, 0.1); border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } NemoWindow .primary-toolbar NemoPathBar.linked > .button:hover { border-color: #5294E2; } NemoWindow .primary-toolbar NemoPathBar.linked > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked > .button:checked { @@ -2495,7 +2495,7 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { .gedit-document-panel .list-row .button GtkImage { color: inherit; } .gedit-document-panel .prelight-row .button { - color: #92969e; } + color: #91959c; } .gedit-document-panel .list-row .button:hover, .gedit-document-panel .prelight-row .button:hover { color: #ff4d4d; } @@ -2511,13 +2511,13 @@ NemoWindow .primary-toolbar NemoPathBar.linked > .button { color: #5c616c; } .gedit-document-panel-dragged-row { - border: 1px solid #dde3e9; - background-color: #dae1e7; + border: 1px solid #dcdfe3; + background-color: #d9dde0; color: #5c616c; } GeditStatusbar { - border-top: 1px solid #dde3e9; - background-color: #f9fafb; } + border-top: 1px solid #dcdfe3; + background-color: #F5F6F7; } GeditStatusMenuButton.button.flat, GeditStatusMenuButton:prelight.button.flat, @@ -2526,7 +2526,7 @@ GeditStatusMenuButton:checked.button.flat { border-radius: 0; } GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .gedit-search-entry-occurrences-tag, .gb-search-entry-occurrences-tag { color: rgba(92, 97, 108, 0.6); @@ -2534,9 +2534,9 @@ GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar { padding: 2px; } GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { - background-color: white; + background-color: #fbfbfc; padding: 6px; - border-color: #dde3e9; + border-color: #dcdfe3; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; } @@ -2544,7 +2544,7 @@ GeditViewFrame .gedit-search-slider, GbEditorFrame .gb-search-slider { GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr), GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl) { border-color: rgba(82, 93, 118, 0.1); - background-color: rgba(252, 253, 253, 0.9); } + background-color: rgba(248, 249, 249, 0.9); } GbSearchBox.linked > GtkMenuButton.button:last-child:dir(ltr):hover, GbSearchBox.linked > GtkMenuButton.button:first-child:dir(rtl):hover { border-color: #5294E2; } @@ -2576,7 +2576,7 @@ GdTaggedEntry { .preferences.sidebar GtkViewport { border: none; } .preferences.sidebar GtkListBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } .preferences.sidebar GtkListBoxRow { padding: 10px; } @@ -2612,10 +2612,10 @@ GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button { GbViewStack GtkBox.header.notebook, GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook { - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } GbViewStack.focused GtkBox.header.notebook { - background-color: #f9fafb; } + background-color: #F5F6F7; } GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle { opacity: 1; } @@ -2856,7 +2856,7 @@ MarlinViewWindow *:selected:focus { PantheonTerminalPantheonTerminalWindow.background { background-color: transparent; } PantheonTerminalPantheonTerminalWindow.background .notebook.header.top { - box-shadow: inset 0 1px #d4d5db, inset 0 -1px #edf0f3; } + box-shadow: inset 0 1px #d4d5db, inset 0 -1px #eaecee; } SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { @@ -2916,8 +2916,8 @@ GraniteWidgetsThinPaned { background-color: transparent; background-image: none; margin: 0; - border-left: 1px solid #dde3e9; - border-right: 1px solid #dde3e9; } + border-left: 1px solid #dcdfe3; + border-right: 1px solid #dcdfe3; } GraniteWidgetsPopOver .frame, GraniteWidgetsStaticNotebook .frame { @@ -2929,7 +2929,7 @@ GraniteWidgetsStaticNotebook .frame { .secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar { padding: 3px; - border-bottom: 1px solid #dde3e9; } + border-bottom: 1px solid #dcdfe3; } .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button { padding: 0 3px 0 3px; } @@ -2937,8 +2937,8 @@ GraniteWidgetsStaticNotebook .frame { padding: 5px; border-width: 1px 0 0 0; border-style: solid; - border-color: #dde3e9; - background-color: #f9fafb; } + border-color: #dcdfe3; + background-color: #F5F6F7; } .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button { padding: 2px 3px 2px 3px; } @@ -2948,7 +2948,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list, .source-list.view { - background-color: #f9fafb; + background-color: #F5F6F7; color: #5c616c; -gtk-icon-style: regular; } @@ -2969,7 +2969,7 @@ GraniteWidgetsStaticNotebook .frame { .source-list .scrollbars-junction { border-image: none; border-color: transparent; - background-color: #f9fafb; + background-color: #F5F6F7; background-image: none; } .source-list.badge, @@ -3008,7 +3008,7 @@ GraniteWidgetsWelcome { background-color: #ffffff; } GraniteWidgetsWelcome GtkLabel { - color: #aaadb3; + color: #a8abb1; font: open sans 11; text-shadow: none; } @@ -3047,7 +3047,7 @@ GraniteWidgetsPopOver * { .h4, .category-label { - color: #8b8e96; + color: #898d95; font-weight: 600; text-shadow: 0 1px rgba(255, 255, 255, 0.6); } @@ -3062,10 +3062,10 @@ GtkListBox .h4 { color: rgba(212, 213, 219, 0.95); } GtkFileChooserDialog .dialog-action-box { - background-color: #f9fafb; } + background-color: #F5F6F7; } NemoWindow GtkEventBox { - background-color: #f9fafb; } + background-color: #F5F6F7; } GtkFileChooserDialog *, NautilusWindow *, @@ -3220,7 +3220,7 @@ MarlinViewWindow .pane-separator { background-color: rgba(60, 64, 73, 0.95); } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { - background-color: #f9fafb; } + background-color: #F5F6F7; } GeditWindow.background.csd { background-color: transparent; } @@ -3345,25 +3345,25 @@ GtkFileChooserDialog .action-bar.frame { /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; @define-color theme_text_color #5c616c; -@define-color theme_bg_color #f9fafb; +@define-color theme_bg_color #F5F6F7; @define-color theme_base_color #ffffff; @define-color theme_selected_bg_color #5294E2; @define-color theme_selected_fg_color #ffffff; @define-color fg_color #5c616c; @define-color text_color #5c616c; -@define-color bg_color #f9fafb; +@define-color bg_color #F5F6F7; @define-color base_color #ffffff; @define-color selected_bg_color #5294E2; @define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #fcfdfd; +@define-color insensitive_bg_color #fbfbfb; @define-color insensitive_fg_color rgba(92, 97, 108, 0.55); @define-color insensitive_base_color #ffffff; @define-color theme_unfocused_fg_color #5c616c; @define-color theme_unfocused_text_color #5c616c; -@define-color theme_unfocused_bg_color #f9fafb; +@define-color theme_unfocused_bg_color #F5F6F7; @define-color theme_unfocused_base_color #ffffff; -@define-color borders #dde3e9; -@define-color unfocused_borders #dde3e9; +@define-color borders #dcdfe3; +@define-color unfocused_borders #dcdfe3; @define-color warning_color #F27835; @define-color error_color #FC4138; @define-color success_color #73d216; -- cgit v1.2.3