diff options
4 files changed, 200 insertions, 10 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg7384" + version="1.1" + height="12" + width="20" + inkscape:version="0.48.4 r9939" + sodipodi:docname="slider_fine_horizontal.svg"> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="898" + inkscape:window-height="651" + id="namedview16" + showgrid="false" + inkscape:zoom="14.75" + inkscape:cx="6.6440678" + inkscape:cy="8.0112994" + inkscape:window-x="239" + inkscape:window-y="282" + inkscape:window-maximized="0" + inkscape:current-layer="svg7384" /> + <title + id="title9167">Gnome Symbolic Icon Theme</title> + <metadata + id="metadata90"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Gnome Symbolic Icon Theme</dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs7386" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path3490-2" + d="m 2.5002225,6.0006706 a 1.5000001,1.5000001 0 0 0 3,0 1.5000001,1.5000001 0 1 0 -3,0 z" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path3490-3-0" + d="m 6.5002215,6.0006706 a 1.5000005,1.5000005 0 0 0 3.000001,0 1.5000001,1.5000001 0 1 0 -3,0 z" /> + <path + d="m 10.499776,6.0006706 a 1.5000005,1.5000005 0 0 0 3.000001,0 1.5000001,1.5000001 0 1 0 -3,0 z" + id="path2997" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path2999" + d="m 14.499776,6.0006706 a 1.5000005,1.5000005 0 0 0 3.000001,0 1.5000001,1.5000001 0 1 0 -2.999999,0 z" /> +</svg> 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 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg7384" + version="1.1" + height="20" + width="12" + inkscape:version="0.48.4 r9939" + sodipodi:docname="slider_fine_vertical.svg"> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="898" + inkscape:window-height="651" + id="namedview16" + showgrid="false" + inkscape:zoom="14.75" + inkscape:cx="-16.03709" + inkscape:cy="10.983052" + inkscape:window-x="429" + inkscape:window-y="363" + inkscape:window-maximized="0" + inkscape:current-layer="svg7384" /> + <title + id="title9167">Gnome Symbolic Icon Theme</title> + <metadata + id="metadata90"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>Gnome Symbolic Icon Theme</dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs7386" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path3490-2" + d="m 6.0003872,17.499777 a 1.5000001,1.5000001 0 0 0 0,-3 1.5000001,1.5000001 0 1 0 0,3 z" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path3490-3-0" + d="m 6.0003872,13.499778 a 1.5000004,1.5000004 0 0 0 0,-3 1.5000001,1.5000001 0 1 0 0,2.999999 z" /> + <path + d="m 6.0003872,9.5002235 a 1.5000004,1.5000004 0 0 0 0,-3.0000008 1.5000001,1.5000001 0 1 0 0,2.9999998 z" + id="path2992" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path2994" + d="m 6.0003872,5.5002235 a 1.5000004,1.5000004 0 0 0 0,-3.0000008 1.5000001,1.5000001 0 1 0 0,2.9999998 z" /> +</svg> 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)); |