From 5a900efff53ab69e6427c71ecae859c07618774a Mon Sep 17 00:00:00 2001 From: raveit65 Date: Tue, 4 Mar 2014 17:25:43 +0100 Subject: GreenLaguna: update GTK3 to 3.10 --- .../GreenLaguna/gtk-3.0/assets/Makefile.am | 2 + .../gtk-3.0/assets/slider_fine_horizontal.svg | 74 ++++++++++++++++++++++ .../gtk-3.0/assets/slider_fine_vertical.svg | 74 ++++++++++++++++++++++ desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css | 60 +++++++++++++++--- 4 files changed, 200 insertions(+), 10 deletions(-) create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_horizontal.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_vertical.svg (limited to 'desktop-themes/GreenLaguna') diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am b/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am index 13906d0d..bd04ed34 100644 --- a/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am @@ -52,6 +52,8 @@ theme_DATA = \ scale-slider-marks-below-vertical.svg \ scale-slider-vertical-insensitive.svg \ scale-slider-vertical.svg \ + slider_fine_horizontal.svg \ + slider_fine_vertical.svg \ sidebar-radio-prelight.svg \ sidebar-radio-selected-prelight.svg \ switch-slider-grip.svg \ diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_horizontal.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_horizontal.svg new file mode 100644 index 00000000..3edfd128 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_horizontal.svg @@ -0,0 +1,74 @@ + + + + + + Gnome Symbolic Icon Theme + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_vertical.svg new file mode 100644 index 00000000..29284331 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/slider_fine_vertical.svg @@ -0,0 +1,74 @@ + + + + + + Gnome Symbolic Icon Theme + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css index 788a4649..08a5dd09 100644 --- a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css @@ -113,6 +113,7 @@ background-color: shade(@inactive_frame_color, 0.93); }*/ +.content-view.view.rubberband, .view.rubberband, .rubberband { background-color: alpha(@theme_selected_bg_color, 0.35); @@ -765,6 +766,15 @@ row { background-color: transparent; } +.scale.slider.fine-tune:active, +.scale.slider.fine-tune:active:hover, +.scale.slider.fine-tune.horizontal:active, +.scale.slider.fine-tune.horizontal:active:hover { + background-size: 80%; + background-repeat: no-repeat; + background-position: center; +} + .scale.trough { background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.7), @@ -847,7 +857,9 @@ GtkTreeMenu .menuitem * { * Buttons * ***********/ .button { - padding: 0px; + /* Due to a bug somewhere in gtk or cairo, + a padding of zero (or even one) doesn't work always! */ + padding: 2px; -GtkWidget-focus-line-width: 1; border-radius: 3px; @@ -1110,6 +1122,24 @@ GtkTreeMenu .menuitem * { background-color: shade(@theme_bg_color, 1.5); } +.scrollbar.slider.fine-tune:prelight:active { + background-image: url("assets/slider_fine_horizontal.svg"), + linear-gradient(to top, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.9)); + background-repeat: no-repeat; + background-position: center; +} + +.scrollbar.slider.vertical.fine-tune:prelight:active { + background-image: url("assets/slider_fine_vertical.svg"), + linear-gradient(to left, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.9)); + background-repeat: no-repeat; + background-position: center; +} + /********* * Menus * *********/ @@ -1221,9 +1251,8 @@ GtkTreeMenu .menuitem * { .menuitem:hover, .menu .menuitem:hover { background-image: linear-gradient(to bottom, - shade(@theme_bg_color, 2.0), - @theme_bg_color 1%, - shade(@theme_selected_bg_color, 0.9)); + shade(@theme_selected_bg_color, 1.6), + shade(@theme_selected_bg_color, 0.6)); color: @theme_text_color; border-style: solid; border-width: 1px; @@ -1431,19 +1460,19 @@ GtkTreeMenu .menuitem * { padding: 0 1px; background-color: @theme_bg_color; - background-image: linear-gradient(to bottom, + /*background-image: linear-gradient(to bottom, @toolbar_gradient_base, - shade(@theme_bg_color, 1.6)); + shade(@theme_bg_color, 1.6));*/ border-color: alpha(@frame_color, 0.6); } .notebook GtkContainer .header-bar { - border-color: alpha(@frame_color, 0.6); + background-color: @theme_bg_color; } .header-bar .button.text-button { - padding: 2px 16px; + padding: 2px 6px; } .header-bar .button.image-button { @@ -1655,6 +1684,12 @@ GtkProgressBar.osd.progressbar { /* Not different from other buttons */ +/****************************** + * Destructive action buttons * + ******************************/ + +/* not different from other buttons */ + /************************** * Selection Mode classes * **************************/ @@ -1692,7 +1727,7 @@ GtkAssistant .sidebar { * GtkSwitch * *************/ GtkSwitch { - font: bold condensed 10; + font: bold condensed; } GtkSwitch.trough { @@ -2159,8 +2194,13 @@ MathWindow GtkScrolledWindow GtkViewport.frame { /* empathy and gnome-contacts */ +ContactsListPane.frame * { + background-color: transparent; + color: @theme_text_color; +} + EmpathyRosterView:selected, -ContactsListPane.frame *:selected { +ContactsView:selected { background-image: linear-gradient(to bottom, shade(@theme_bg_color, 0.8), shade(@theme_bg_color, 1.2)); -- cgit v1.2.1