[gnome-themes-standard] Fix suggested and destructive action button borders
- From: William Jon McCann <mccann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] Fix suggested and destructive action button borders
- Date: Tue, 6 May 2014 23:45:07 +0000 (UTC)
commit efe0148a049944fa3bb4701ce05497de9912e6a9
Author: William Jon McCann <william jon mccann gmail com>
Date: Tue May 6 19:44:37 2014 -0400
Fix suggested and destructive action button borders
themes/Adwaita/gtk-3.0/gtk-widgets.css | 50 +++++++++++++++++++++++--------
1 files changed, 37 insertions(+), 13 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index 736baa1..06cb254 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -3713,6 +3713,11 @@ GtkProgressBar.osd.progressbar {
****************************/
.toolbar .suggested-action.button,
.suggested-action.button {
+ box-shadow: inset .5px .5px shade(@suggested_action_button_a, 0.7),
+ inset -.5px .5px shade(@suggested_action_button_a, 0.7),
+ inset .5px -.5px shade(@suggested_action_button_a, 0.7),
+ inset -.5px -.5px shade(@suggested_action_button_a, 0.7);
+
background-image: linear-gradient(to bottom,
@suggested_action_button_a,
@suggested_action_button_b);
@@ -3757,13 +3762,15 @@ GtkProgressBar.osd.progressbar {
icon-shadow: 0 1px shade(@suggested_action_button_shadow, 1.15);
}
-
.suggested-action.button:insensitive,
.suggested-action.button:active *:insensitive {
+ box-shadow: inset .5px .5px @borders,
+ inset -.5px .5px @borders,
+ inset .5px -.5px @borders,
+ inset -.5px -.5px @borders;
icon-shadow: none;
- background-image: none;
background-color: @insentitive_bg_color;
- border: 1px solid @insensitive_borders;
+ background-image: none;
}
.suggested-action.button GtkLabel:insensitive,
@@ -3775,7 +3782,6 @@ GtkProgressBar.osd.progressbar {
.suggested-action.button:insensitive:backdrop {
background-color: alpha(@insentitive_bg_color,0.7);
- border: 1px solid alpha(@insensitive_border_color,0.7);
}
@@ -3783,6 +3789,11 @@ GtkProgressBar.osd.progressbar {
* Destructive action buttons *
******************************/
.destructive-action.button {
+ box-shadow: inset .5px .5px shade(@destructive_action_button_a, 0.7),
+ inset -.5px .5px shade(@destructive_action_button_a, 0.7),
+ inset .5px -.5px shade(@destructive_action_button_a, 0.7),
+ inset -.5px -.5px shade(@destructive_action_button_a, 0.7);
+
background-image: linear-gradient(to bottom,
@destructive_action_button_a,
@destructive_action_button_b);
@@ -3823,6 +3834,28 @@ GtkProgressBar.osd.progressbar {
color: @theme_unfocused_text_color;
}
+.destructive-action.button:insensitive,
+.destructive-action.button:active *:insensitive {
+ box-shadow: inset .5px .5px @borders,
+ inset -.5px .5px @borders,
+ inset .5px -.5px @borders,
+ inset -.5px -.5px @borders;
+ icon-shadow: none;
+ background-color: @insentitive_bg_color;
+ background-image: none;
+}
+
+.destructive-action.button GtkLabel:insensitive,
+.destructive-action.button GtkLabel:backdrop,
+.destructive-action.button GtkLabel:backdrop:insensitive {
+ color: @insensitive_fg_color;
+ text-shadow: none;
+}
+
+.destructive-action.button:insensitive:backdrop {
+ background-color: alpha(@insentitive_bg_color,0.7);
+}
+
/**************************
* Selection Mode classes *
**************************/
@@ -3942,12 +3975,6 @@ GtkProgressBar.osd.progressbar {
@selection_toolbar_suggested_button_b 40%,
@selection_toolbar_suggested_button_c);
- border-image: none;
- border-color: @selection_toolbar_suggested_button_border;
- border-width: 1px;
-
- box-shadow: inset 0 2px alpha(@selection_toolbar_suggested_button_b, 0.2),
- inset 0 1px @selection_toolbar_suggested_button_a;
color: @theme_text_color;
}
@@ -3970,7 +3997,6 @@ GtkProgressBar.osd.progressbar {
shade(@selection_toolbar_suggested_button_c, 0.92),
@selection_toolbar_suggested_button_b 40%,
shade(@selection_toolbar_suggested_button_a, 0.92));
- box-shadow: none;
}
.selection-mode.header-bar .suggested-action.button:backdrop,
@@ -3983,7 +4009,6 @@ GtkProgressBar.osd.progressbar {
background-color: @selection_toolbar_suggested_button_b;
border-color: @selection_toolbar_suggested_button_border_backdrop;
- box-shadow: none;
color: @theme_unfocused_fg_color;
}
@@ -4016,7 +4041,6 @@ GtkProgressBar.osd.progressbar {
border-image: none;
border-color: transparent;
border: 0px;
- box-shadow: none;
color: @selection_menu_fg;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]