summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Soriano <csoriano@gnome.org>2015-08-19 18:26:31 +0200
committerCarlos Soriano <csoriano@gnome.org>2015-08-20 00:50:40 +0200
commitb8d76f9aae3ff6eae94c689f704f9d50e67899e9 (patch)
treea0e21fa1728dd30e709d4a556eccc2480e8212c2
parentb6d6ad2015cca10f70e8320251653f6a3624324b (diff)
downloadnautilus-b8d76f9aae3ff6eae94c689f704f9d50e67899e9.tar.gz
toolbar: improve operations button attention style
Instead of using blue, use a white higligth with the same colors as the current button class of adwaita. https://bugzilla.gnome.org/show_bug.cgi?id=753728
-rw-r--r--src/Adwaita.css5
-rw-r--r--src/nautilus-toolbar.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/Adwaita.css b/src/Adwaita.css
index 6676d7fd7..940d46e81 100644
--- a/src/Adwaita.css
+++ b/src/Adwaita.css
@@ -40,6 +40,11 @@
outline-radius: 20px;
}
+/* Toolbar */
+.nautilus-operations-button-needs-attention {
+ background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #f9f9f9);
+}
+
/* Floating status bar */
.floating-bar {
padding: 2px;
diff --git a/src/nautilus-toolbar.c b/src/nautilus-toolbar.c
index b747ef50d..a60cbd0e9 100644
--- a/src/nautilus-toolbar.c
+++ b/src/nautilus-toolbar.c
@@ -405,7 +405,7 @@ remove_operations_button_attention_style (NautilusToolbar *self)
style_context = gtk_widget_get_style_context (self->priv->operations_button);
gtk_style_context_remove_class (style_context,
- "suggested-action");
+ "nautilus-operations-button-needs-attention");
self->priv->operations_button_attention_timeout_id = 0;
return G_SOURCE_REMOVE;
@@ -451,7 +451,7 @@ on_progress_info_finished (NautilusToolbar *self,
folder_to_open != NULL) {
style_context = gtk_widget_get_style_context (self->priv->operations_button);
gtk_style_context_add_class (style_context,
- "suggested-action");
+ "nautilus-operations-button-needs-attention");
self->priv->operations_button_attention_timeout_id = g_timeout_add_seconds (1,
(GSourceFunc) remove_operations_button_attention_style,
self);