From 9e5483a0aa2e3f7c13fd0e171e35151427d14a46 Mon Sep 17 00:00:00 2001 From: Satyajit Sahoo Date: Thu, 12 Sep 2013 14:52:42 +0530 Subject: [PATCH] Fix issue when changing the toolbar colors --- gtk-3.0/gtk-widgets.css | 68 ++++++++++++++++++++++++++++++++++------- 1 file changed, 57 insertions(+), 11 deletions(-) diff --git a/gtk-3.0/gtk-widgets.css b/gtk-3.0/gtk-widgets.css index d0f8d57..9f00960 100644 --- a/gtk-3.0/gtk-widgets.css +++ b/gtk-3.0/gtk-widgets.css @@ -2287,8 +2287,10 @@ GtkColorButton.button { .primary-toolbar .raised.linked .button, .toolbar .button.raised.linked, .toolbar .raised.linked .button, +.toolbar .linked .button, .header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .raised.linked .button, +.header-bar .linked .button { box-shadow: inset -1px 0 shade(@toolbar_bg_color, 0.9); } @@ -2296,8 +2298,10 @@ GtkColorButton.button { .primary-toolbar .raised.linked .button:active, .toolbar .button.raised.linked:active, .toolbar .raised.linked .button:active, +.toolbar .linked .button:active, .header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { +.header-bar .raised.linked .button:active, +.header-bar .linked .button:active { box-shadow: inset -1px 0 shade(@toolbar_bg_color, 0.9), inset 1px 0 alpha(@dark_shadow, 0.07), inset 0 1px alpha(@dark_shadow, 0.08), @@ -2308,8 +2312,10 @@ GtkColorButton.button { .primary-toolbar .raised.linked .button:insensitive, .toolbar .button.raised.linked:insensitive, .toolbar .raised.linked .button:insensitive, +.toolbar .linked .button:insensitive, .header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { +.header-bar .raised.linked .button:insensitive, +.header-bar .linked .button:insensitive { box-shadow: inset -1px 0 shade(@toolbar_bg_color, 0.9); } @@ -2338,6 +2344,12 @@ GtkColorButton.button { .toolbar .raised.linked .button:insensitive:only-child, .toolbar .raised.linked .button:active *:insensitive:last-child, .toolbar .raised.linked .button:active *:insensitive:only-child, +.toolbar .linked .button:last-child, +.toolbar .linked .button:only-child, +.toolbar .linked .button:insensitive:last-child, +.toolbar .linked .button:insensitive:only-child, +.toolbar .linked .button:active *:insensitive:last-child, +.toolbar .linked .button:active *:insensitive:only-child, .header-bar .button.raised.linked:last-child, .header-bar .button.raised.linked:only-child, .header-bar .button:insensitive.raised.linked:last-child, @@ -2349,7 +2361,13 @@ GtkColorButton.button { .header-bar .raised.linked .button:insensitive:last-child, .header-bar .raised.linked .button:insensitive:only-child, .header-bar .raised.linked .button:active *:insensitive:last-child, -.header-bar .raised.linked .button:active *:insensitive:only-child { +.header-bar .raised.linked .button:active *:insensitive:only-child, +.header-bar .linked .button:last-child, +.header-bar .linked .button:only-child, +.header-bar .linked .button:insensitive:last-child, +.header-bar .linked .button:insensitive:only-child, +.header-bar .linked .button:active *:insensitive:last-child, +.header-bar .linked .button:active *:insensitive:only-child { box-shadow: none; } @@ -2358,14 +2376,18 @@ GtkColorButton.button { .primary-toolbar .button:active.raised.linked:only-child, .primary-toolbar .raised.linked .button:active:last-child, .primary-toolbar .raised.linked .button:active:only-child, -.toolbar .raised.linked .button:active:last-child, -.toolbar .raised.linked .button:active:only-child, .toolbar .button:active.raised.linked:last-child, .toolbar .button:active.raised.linked:only-child, +.toolbar .raised.linked .button:active:last-child, +.toolbar .raised.linked .button:active:only-child, +.toolbar .linked .button:active:last-child, +.toolbar .linked .button:active:only-child, .header-bar .button:active.raised.linked:last-child, .header-bar .button:active.raised.linked:only-child, .header-bar .raised.linked .button:active:last-child, -.header-bar .raised.linked .button:active:only-child { +.header-bar .raised.linked .button:active:only-child, +.header-bar .linked .button:active:last-child, +.header-bar .linked .button:active:only-child { box-shadow: inset 1px 0 alpha(@dark_shadow, 0.07), inset 0 1px alpha(@dark_shadow, 0.08), inset -1px 0 alpha(@dark_shadow, 0.07); @@ -2384,12 +2406,18 @@ GtkColorButton.button { .toolbar .raised.linked .button, .toolbar .raised.linked .button:active, .toolbar .raised.linked .button:insensitive, +.toolbar .linked .button, +.toolbar .linked .button:active, +.toolbar .linked .button:insensitive, .header-bar .button.raised.linked, .header-bar .button.raised.linked:active, .header-bar .button.raised.linked:insensitive, .header-bar .raised.linked .button, .header-bar .raised.linked .button:active, -.header-bar .raised.linked .button:insensitive { +.header-bar .raised.linked .button:insensitive, +.header-bar .linked .button, +.header-bar .linked .button:active, +.header-bar .linked .button:insensitive { border-width: 1px; border-radius: 0; border-right-width: 0; @@ -2409,12 +2437,18 @@ GtkColorButton.button { .toolbar .raised.linked .button:first-child, .toolbar .raised.linked .button:active:first-child, .toolbar .raised.linked .button:insensitive:first-child, +.toolbar .linked .button:first-child, +.toolbar .linked .button:active:first-child, +.toolbar .linked .button:insensitive:first-child, .header-bar .button.raised.linked:first-child, .header-bar .button.raised.linked:active:first-child, .header-bar .button.raised.linked:insensitive:first-child, .header-bar .raised.linked .button:first-child, .header-bar .raised.linked .button:active:first-child, -.header-bar .raised.linked .button:insensitive:first-child { +.header-bar .raised.linked .button:insensitive:first-child, +.header-bar .linked .button:first-child, +.header-bar .linked .button:active:first-child, +.header-bar .linked .button:insensitive:first-child { border-width: 1px; border-radius: 2px; border-right-width: 0; @@ -2435,12 +2469,18 @@ GtkColorButton.button { .toolbar .raised.linked .button:last-child, .toolbar .raised.linked .button:active:last-child, .toolbar .raised.linked .button:insensitive:last-child, +.toolbar .linked .button:last-child, +.toolbar .linked .button:active:last-child, +.toolbar .linked .button:insensitive:last-child, .header-bar .button.raised.linked:last-child, .header-bar .button.raised.linked:active:last-child, .header-bar .button.raised.linked:insensitive:last-child, .header-bar .raised.linked .button:last-child, .header-bar .raised.linked .button:active:last-child, -.header-bar .raised.linked .button:insensitive:last-child { +.header-bar .raised.linked .button:insensitive:last-child, +.header-bar .linked .button:last-child, +.header-bar .linked .button:active:last-child, +.header-bar .linked .button:insensitive:last-child { border-width: 1px; border-radius: 2px; border-left-width: 0; @@ -2461,12 +2501,18 @@ GtkColorButton.button { .toolbar .raised.linked .button:only-child, .toolbar .raised.linked .button:active:only-child, .toolbar .raised.linked .button:insensitive:only-child, +.toolbar .linked .button:only-child, +.toolbar .linked .button:active:only-child, +.toolbar .linked .button:insensitive:only-child, .header-bar .button.raised.linked:only-child, .header-bar .button.raised.linked:active:only-child, .header-bar .button.raised.linked:insensitive:only-child, .header-bar .raised.linked .button:only-child, .header-bar .raised.linked .button:active:only-child, -.header-bar .raised.linked .button:insensitive:only-child { +.header-bar .raised.linked .button:insensitive:only-child, +.header-bar .linked .button:only-child, +.header-bar .linked .button:active:only-child, +.header-bar .linked .button:insensitive:only-child { border-width: 1px; border-radius: 2px; }