From 42297dde59fc4420eb5fe0156e3051d2b55b5a0f Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Thu, 16 Jul 2015 21:15:41 +0200 Subject: fixes for GtkFileChooser --- common/gtk-3.0/3.14/_transparent_widgets.scss | 65 +++++++++--------- common/gtk-3.0/3.14/gtk-contained-dark.css | 78 ++++++++++++---------- common/gtk-3.0/3.14/gtk-contained-darker.css | 78 ++++++++++++---------- common/gtk-3.0/3.14/gtk-contained-solid-dark.css | 78 ++++++++++++---------- common/gtk-3.0/3.14/gtk-contained-solid-darker.css | 78 ++++++++++++---------- common/gtk-3.0/3.14/gtk-contained-solid.css | 78 ++++++++++++---------- common/gtk-3.0/3.14/gtk-contained.css | 78 ++++++++++++---------- 7 files changed, 279 insertions(+), 254 deletions(-) (limited to 'common') diff --git a/common/gtk-3.0/3.14/_transparent_widgets.scss b/common/gtk-3.0/3.14/_transparent_widgets.scss index 4d3e220..f288172 100644 --- a/common/gtk-3.0/3.14/_transparent_widgets.scss +++ b/common/gtk-3.0/3.14/_transparent_widgets.scss @@ -2,8 +2,6 @@ color: $header_border; //fixes separator in gnome-tweak-tool } -GtkFileChooserDialog .dialog-action-box { background-color: $bg_color } // fix for non gnome environments - NemoWindow GtkEventBox { background-color: $bg_color; } // fixes nemo statusbar GtkFileChooserDialog *, @@ -85,8 +83,33 @@ MarlinViewWindow { .pane-separator { background-color: $dark_sidebar_border; } } -// Yeah, this is ugly, but prevents a transparent background in the image preview box -GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: $bg_color; } +GtkFileChooserDialog { + + &.background.csd { background-color: $dark_sidebar_bg } + .sidebar { background-color: transparent } + + // Yeah, this is ugly, but prevents a transparent background in the image preview box + GtkPaned > .vertical > .horizontal { background-color: $bg_color; } + + // fix for non gnome environments + .dialog-action-box { background-color: $bg_color } + + .dialog-vbox > .frame { + color: $dark_sidebar_fg; + border-color: transparent; + } + .action-bar.frame { + background-color: transparent; + border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); + } + + .action-bar.frame, + .dialog-vbox > .frame { + .button { @extend %dark_sidebar_button; } + + GtkLabel, GtkComboBox { color: $dark_sidebar_fg; } + } +} // Gedit sidebar GeditWindow.background.csd { @@ -180,15 +203,7 @@ GeditWindow.background.csd GeditFileBrowserWidget { background-color: transparent; border-color: darken($dark_sidebar_bg, 7%); - .button { - @include button(undecorated); - color: $dark_sidebar_fg; - border: 1px solid transparent; - - &:hover { border: 1px solid $selected_bg_color; } - &:active, &:checked { @include button(active); } - &:insensitive { color: transparentize($dark_sidebar_fg, 0.6); } - } + .button { @extend %dark_sidebar_button; } GtkComboBox { color: $dark_sidebar_fg; } } } @@ -204,24 +219,10 @@ GeditWindow.background.csd GeditFileBrowserView.view { } } -// Filechooser bottom bar -GtkFileChooserDialog .action-bar.frame { - background-color: darken($dark_sidebar_bg, 2%); - border-color: if($variant =='light', darken($dark_sidebar_bg, 7%), darken($dark_sidebar_bg, 15%)); - - GtkLabel { color: $dark_sidebar_fg; } - - .button { - @include button(undecorated); - - &:hover { border: 1px solid $selected_bg_color; } - &:active, &:checked { - border: 1px solid $selected_bg_color; - color: $selected_fg_color; - background-color: $selected_bg_color; - } - &:insensitive { color: transparentize($dark_sidebar_fg, 0.6); } - } +%dark_sidebar_button { + @include button(osd); - GtkComboBox { color: $dark_sidebar_fg; } + &:hover { @include button(osd-hover) } + &:active, &:checked { @include button(osd-active); } + &:insensitive { @include button(osd-insensitive); } } diff --git a/common/gtk-3.0/3.14/gtk-contained-dark.css b/common/gtk-3.0/3.14/gtk-contained-dark.css index c278ae3..bb7de74 100644 --- a/common/gtk-3.0/3.14/gtk-contained-dark.css +++ b/common/gtk-3.0/3.14/gtk-contained-dark.css @@ -3360,9 +3360,6 @@ GtkListBox .h4 { .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { color: rgba(36, 39, 45, 0.97); } -GtkFileChooserDialog .dialog-action-box { - background-color: #444852; } - NemoWindow GtkEventBox { background-color: #444852; } @@ -3601,8 +3598,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: rgba(46, 49, 56, 0.95); } +GtkFileChooserDialog.background.csd { + background-color: rgba(69, 74, 84, 0.95); } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #444852; } +GtkFileChooserDialog .dialog-action-box { + background-color: #444852; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(35, 37, 42, 0.95); } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3674,21 +3687,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; border-color: rgba(53, 57, 65, 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; } @@ -3700,25 +3698,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { color: #5294E2; } -GtkFileChooserDialog .action-bar.frame { - 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 { - 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; diff --git a/common/gtk-3.0/3.14/gtk-contained-darker.css b/common/gtk-3.0/3.14/gtk-contained-darker.css index 8efb7d2..8278ebe 100644 --- a/common/gtk-3.0/3.14/gtk-contained-darker.css +++ b/common/gtk-3.0/3.14/gtk-contained-darker.css @@ -3361,9 +3361,6 @@ GtkListBox .h4 { .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; } @@ -3593,8 +3590,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: rgba(60, 64, 73, 0.95); } +GtkFileChooserDialog.background.csd { + background-color: rgba(60, 64, 73, 0.95); } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(44, 47, 53, 0.95); } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3666,21 +3679,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { 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; } @@ -3692,25 +3690,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; 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 ce02657..3acc54e 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 @@ -3360,9 +3360,6 @@ GtkListBox .h4 { .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { color: #24272d; } -GtkFileChooserDialog .dialog-action-box { - background-color: #444852; } - NemoWindow GtkEventBox { background-color: #444852; } @@ -3601,8 +3598,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: #2e3138; } +GtkFileChooserDialog.background.csd { + background-color: #454a54; } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #444852; } +GtkFileChooserDialog .dialog-action-box { + background-color: #444852; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #23252a; } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3674,21 +3687,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; border-color: #353941; } - 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; } @@ -3700,25 +3698,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { color: #5294E2; } -GtkFileChooserDialog .action-bar.frame { - background-color: #41454f; - border-color: #23252a; } - 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #D3DAE3; diff --git a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css index 99c4e75..e007472 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid-darker.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid-darker.css @@ -3361,9 +3361,6 @@ GtkListBox .h4 { .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { color: #1f2227; } -GtkFileChooserDialog .dialog-action-box { - background-color: #F5F6F7; } - NemoWindow GtkEventBox { background-color: #F5F6F7; } @@ -3593,8 +3590,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: #3c4049; } +GtkFileChooserDialog.background.csd { + background-color: #3c4049; } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2c2f35; } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3666,21 +3679,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; border-color: #2c2f35; } - 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; } @@ -3692,25 +3690,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { color: #5294E2; } -GtkFileChooserDialog .action-bar.frame { - background-color: #373b43; - border-color: #2c2f35; } - 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; 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 05f86bf..d256fc3 100644 --- a/common/gtk-3.0/3.14/gtk-contained-solid.css +++ b/common/gtk-3.0/3.14/gtk-contained-solid.css @@ -3360,9 +3360,6 @@ GtkListBox .h4 { .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { color: #d4d5db; } -GtkFileChooserDialog .dialog-action-box { - background-color: #F5F6F7; } - NemoWindow GtkEventBox { background-color: #F5F6F7; } @@ -3592,8 +3589,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: #3c4049; } +GtkFileChooserDialog.background.csd { + background-color: #3c4049; } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: #2c2f35; } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3665,21 +3678,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { GeditWindow.background.csd GeditFileBrowserWidget .horizontal { background-color: transparent; border-color: #2c2f35; } - 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; } @@ -3691,25 +3689,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { GeditWindow.background.csd GeditFileBrowserView.view.expander:hover { color: #5294E2; } -GtkFileChooserDialog .action-bar.frame { - background-color: #373b43; - border-color: #2c2f35; } - 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; diff --git a/common/gtk-3.0/3.14/gtk-contained.css b/common/gtk-3.0/3.14/gtk-contained.css index daa2d38..90f2fbd 100644 --- a/common/gtk-3.0/3.14/gtk-contained.css +++ b/common/gtk-3.0/3.14/gtk-contained.css @@ -3360,9 +3360,6 @@ GtkListBox .h4 { .titlebar .separator, .titlebar GtkPlacesSidebar.sidebar .view.separator, GtkPlacesSidebar.sidebar .titlebar .view.separator { color: rgba(212, 213, 219, 0.95); } -GtkFileChooserDialog .dialog-action-box { - background-color: #F5F6F7; } - NemoWindow GtkEventBox { background-color: #F5F6F7; } @@ -3592,8 +3589,24 @@ NemoWindow .pane-separator, MarlinViewWindow .pane-separator { background-color: rgba(60, 64, 73, 0.95); } +GtkFileChooserDialog.background.csd { + background-color: rgba(60, 64, 73, 0.95); } +GtkFileChooserDialog .sidebar { + background-color: transparent; } GtkFileChooserDialog GtkPaned > .vertical > .horizontal { background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-action-box { + background-color: #F5F6F7; } +GtkFileChooserDialog .dialog-vbox > .frame { + color: #A8ADB5; + border-color: transparent; } +GtkFileChooserDialog .action-bar.frame { + background-color: transparent; + border-color: rgba(44, 47, 53, 0.95); } +GtkFileChooserDialog .action-bar.frame GtkLabel, GtkFileChooserDialog .action-bar.frame GtkComboBox, +GtkFileChooserDialog .dialog-vbox > .frame GtkLabel, +GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox { + color: #A8ADB5; } GeditWindow.background.csd { background-color: transparent; } @@ -3665,21 +3678,6 @@ GeditWindow.background.csd GeditFileBrowserWidget { 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; } @@ -3691,25 +3689,31 @@ GeditWindow.background.csd GeditFileBrowserView.view { 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; } +GtkFileChooserDialog .action-bar.frame .button, +GtkFileChooserDialog .dialog-vbox > .frame .button, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:hover, + GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .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)); } + GtkFileChooserDialog .action-bar.frame .button:active, + GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog .action-bar.frame .button:checked, + GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:checked { + color: #ffffff; + outline-color: rgba(255, 255, 255, 0.3); + border-color: #5294E2; + background-image: linear-gradient(to bottom, #5294E2); } + GtkFileChooserDialog .action-bar.frame .button:insensitive, + GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditWindow.background.csd GeditFileBrowserWidget .horizontal .button:insensitive { + color: #5c6069; + border-color: rgba(168, 173, 181, 0.2); + background-image: linear-gradient(to bottom, rgba(53, 57, 65, 0.95)); } /* GTK NAMED COLORS */ @define-color theme_fg_color #5c616c; -- cgit v1.2.3