diff -Nru radiance-colors-15.04.3/debian/changelog radiance-colors-15.04.3~wily~NoobsLab.com/debian/changelog --- radiance-colors-15.04.3/debian/changelog 2015-08-26 12:39:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/debian/changelog 2015-08-20 17:06:09.000000000 +0000 @@ -1,9 +1,3 @@ -radiance-colors (15.04.3-b~vivid~NoobsLab.com) vivid; urgency=low - - * Fixes For Selected Cinnamon Desktop Icon & Text Issue. (Upstream issue) - - -- Umair Riaz Wed, 26 Aug 2015 14:36:34 +0200 - radiance-colors (15.04.3~wily~NoobsLab.com) wily; urgency=low * Adds ZRAVE Symboless Windows buttons back for select/supported Desktops. Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_over.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_over.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/close_unfocused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_over.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_over.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/maximize_unfocused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/menu.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/menu.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/menu_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/menu_prelight.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-2.xml radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-2.xml --- radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-2.xml 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-2.xml 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,1116 @@ + + + + Radiance-AA-GnomeShell + Satyajit Sahoo, RAVEfinity Jared S + GPL, CC + April 2015 + Radiance Metacity Theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- ::: WINDOW DECORATIONS ::: --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- ::: BUTTON ICONS ::: --> +<!-- note: negative values in x or y causes gnome-shell to crash --> +<!-- close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed" /> +</draw_ops> + +<!-- maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed" /> +</draw_ops> + +<!-- unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed" /> +</draw_ops> + +<!-- minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed" /> +</draw_ops> + +<!-- menu icon --> +<draw_ops name="menu_focused"></draw_ops> + +<draw_ops name="menu_focused_prelight"></draw_ops> + +<draw_ops name="menu_focused_pressed"></draw_ops> + +<draw_ops name="menu_unfocused"></draw_ops> + +<draw_ops name="menu_unfocused_prelight"></draw_ops> + +<draw_ops name="menu_unfocused_pressed"></draw_ops> + +<!-- shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_focused_pressed" /> +</draw_ops> + +<!-- unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_focused_pressed" /> +</draw_ops> + +<!-- ::: FRAME STYLES ::: --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- ::: FRAME STYLE SETS ::: --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- ::: WINDOWS ::: --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-3.xml radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-3.xml --- radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-3.xml 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/metacity-theme-3.xml 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,1148 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Radiance-AA-GnomeShell</name> + <author>Satyajit Sahoo, RAVEfinity Jared S</author> + <copyright>GPL, CC</copyright> + <date>April 2015</date> + <description>Radiance Mutter Theme</description> +</info> + +<!-- ::: CONSTANTS ::: --> +<constant name="C_titlebar" value="gtk:custom(wm_bg,#DFDFDF)" /> +<constant name="C_border_focused" value="gtk:custom(wm_border_focused,#AAAAAA)" /> +<constant name="C_border_unfocused" value="gtk:custom(wm_border_unfocused,#B1B1B1)" /> +<constant name="C_title_focused" value="gtk:custom(wm_title_focused,#4C4942)" /> +<constant name="C_title_unfocused" value="gtk:custom(wm_title_unfocused,#737373)" /> + +<!-- ::: GEOMETRY ::: --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="1" rounded_top_right="1"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="left_titlebar_edge" value="4" /> + <distance name="right_titlebar_edge" value="4" /> + <distance name="title_vertical_pad" value="0" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="8" right="8" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="1" rounded_top_right="1" parent="normal" /> + +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> +</frame_geometry> + +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="1" /> +</frame_geometry> + +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="1" /> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="1" rounded_top_right="1"> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="8" right="8" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal" /> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="1" rounded_top_right="1" rounded_bottom_right="1" rounded_bottom_left="1" parent="small"> +</frame_geometry> + +<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="1" rounded_top_right="1" parent="small"> +</frame_geometry> + +<!-- ::: TITLES ::: --> +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused" /> +</draw_ops> + +<!-- ::: WINDOW DECORATIONS ::: --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- ::: BUTTON ICONS ::: --> +<!-- note: negative values in x or y causes gnome-shell to crash --> +<!-- close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed" /> +</draw_ops> + +<!-- maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed" /> +</draw_ops> + +<!-- unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight" /> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed" /> +</draw_ops> + +<!-- minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="3" y="3" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed" /> +</draw_ops> + +<!-- menu icon --> +<draw_ops name="menu_focused"></draw_ops> + +<draw_ops name="menu_focused_prelight"></draw_ops> + +<draw_ops name="menu_focused_pressed"></draw_ops> + +<draw_ops name="menu_unfocused"></draw_ops> + +<draw_ops name="menu_unfocused_prelight"></draw_ops> + +<draw_ops name="menu_unfocused_pressed"></draw_ops> + +<!-- shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_focused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_focused_pressed" /> +</draw_ops> + +<!-- unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="0" width="object_width" height="object_height" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_focused_prelight" /> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_focused_pressed" /> +</draw_ops> + +<!-- ::: FRAME STYLES ::: --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- ::: FRAME STYLE SETS ::: --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused" /> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused" /> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused" /> + <frame focus="no" state="normal" resize="both" style="attached_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- ::: WINDOWS ::: --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> +<window version=">= 3.2" type="attached" style_set="attached_style_set" /> + +</metacity_theme> Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_over.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_over.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/minimize_unfocused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/shade_unfocused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_left.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_left.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_middle.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_middle.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_right.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_right.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_left.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_left.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_middle.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_middle.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_right.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/trough_unfocused_right.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_over.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_over.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unmaximize_unfocused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_normal.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_normal.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_focused_pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_unfocused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-AA-GnomeShell/metacity-1/unshade_unfocused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-main.css 2015-08-25 01:58:49.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #2AB5E3; -@define-color theme_selected_bg_color #2AB5E3; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:46.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:12.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #29A7DB; /* @link_color */ + -GtkIMHtml-hyperlink-color: #29A7DB; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #29A7DB; /* @link_color */ + -GtkWidget-visited-link-color: #29A7DB; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #448BBF; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 60%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 25%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #67C3E7, #98CCDF); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/index.theme 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Aqua -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/bullet.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/close.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/desk_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/desk.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/iconify.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/max_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/max.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/shade_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/shade.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/openbox-3/themerc 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #3EBDEA -menu.items.active.bg.color.splitTo: #37B3DE -menu.items.active.bg.colorTo: #36B0DC -menu.items.active.bg.colorTo.splitTo: #2FA3CC -menu.items.active.bg.border.color: #30778F -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/left-active.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/left-inactive.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/right-active.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/right-inactive.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/themerc 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-active.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-active.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Aqua/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/california.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/geary.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gedit.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gedit.css 2015-05-13 00:10:38.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:38.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/software-center.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity.css 2015-05-13 00:10:38.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-main.css 2015-08-25 01:58:53.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-main.css 2015-05-13 00:10:38.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #546BCF; -@define-color theme_selected_bg_color #546BCF; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:38.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:17.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #5E79E9; /* @link_color */ + -GtkIMHtml-hyperlink-color: #5E79E9; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #5E79E9; /* @link_color */ + -GtkWidget-visited-link-color: #5E79E9; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3C5EBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #8492F9, #B7C2FA 60%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #8492F9, #B7C2FA 20%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #8492F9, #A9B3E6); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/gtk-3.0/public-colors.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/index.theme 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/index.theme 2015-05-13 00:10:38.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Blue -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/bullet.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/close.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/desk_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/desk.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/iconify.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/max_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/max.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/shade_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/shade.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/openbox-3/themerc 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #6475D4 -menu.items.active.bg.color.splitTo: #5B6CCD -menu.items.active.bg.colorTo: #5869CB -menu.items.active.bg.colorTo.splitTo: #4B5CC1 -menu.items.active.bg.border.color: #414D8B -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/themerc 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gedit.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-main.css 2015-08-25 01:58:56.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6E9AD8; -@define-color theme_selected_bg_color #6E9AD8; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets.css 2014-11-13 00:07:04.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:20.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #6E9AD8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #6E9AD8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #6E9AD8; /* @link_color */ + -GtkWidget-visited-link-color: #6E9AD8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #488CBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 60%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 20%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #72AEF8, #A2C1E7); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/index.theme 2014-11-10 22:58:14.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Blue-Spring -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/bullet.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/close.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/iconify.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade_toggled.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade.xbm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/openbox-3/themerc 2014-11-13 01:23:14.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #81A7E0 -menu.items.active.bg.color.splitTo: #7099D5 -menu.items.active.bg.colorTo: #6E96D5 -menu.items.active.bg.colorTo.splitTo: #6891D0 -menu.items.active.bg.border.color: #547BB6 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/themerc 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Blue-Spring/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gedit.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-main.css 2015-08-25 01:59:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7F441F; -@define-color theme_selected_bg_color #7F441F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:24.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9C7648; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9C7648; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9C7648; /* @link_color */ + -GtkWidget-visited-link-color: #9C7648; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #745649; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #D2916D, #E6BBA2 60%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #D2916D, #E6BBA2 20%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #D2916D, #CFA892); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/index.theme 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Brown -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/bullet.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/close.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/desk_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/desk.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/iconify.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/max_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/max.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/shade_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/shade.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/openbox-3/themerc 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #8D4A25 -menu.items.active.bg.color.splitTo: #824725 -menu.items.active.bg.colorTo: #7F4625 -menu.items.active.bg.colorTo.splitTo: #6F4127 -menu.items.active.bg.border.color: #503525 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/themerc 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-left-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-right-active.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Brown/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Brown/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-left.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-left.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-left.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-left.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,82 @@ +<?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" + width="16" + height="16" + id="svg2" + version="1.1" + inkscape:version="0.48+devel r9942 custom" + sodipodi:docname="New document 4"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="8.984481" + inkscape:cy="5.6224906" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:window-width="930" + inkscape:window-height="681" + inkscape:window-x="1892" + inkscape:window-y="272" + inkscape:window-maximized="0"> + <inkscape:grid + type="xygrid" + id="grid17403" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1036.3622)"> + <path + sodipodi:type="star" + style="fill:#5f5f5f;fill-opacity:1;stroke:#5f5f5f;stroke-width:0.43015847;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path18028" + sodipodi:sides="3" + sodipodi:cx="84.5" + sodipodi:cy="337.5" + sodipodi:r1="5" + sodipodi:r2="2.5" + sodipodi:arg1="0.52359878" + sodipodi:arg2="1.5707963" + inkscape:flatsided="true" + inkscape:rounded="0" + inkscape:randomized="0" + d="M 88.830127,340 80.169873,340 84.5,332.5 z" + transform="matrix(0,1.3621708,0.99186247,0,-325.48222,929.32667)" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-right.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-right.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-right.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-arrow-right.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,82 @@ +<?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" + width="16" + height="16" + id="svg2" + version="1.1" + inkscape:version="0.48+devel r9942 custom" + sodipodi:docname="arrow-left.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="7.7366092" + inkscape:cy="6.4536271" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:window-width="930" + inkscape:window-height="681" + inkscape:window-x="1892" + inkscape:window-y="272" + inkscape:window-maximized="0"> + <inkscape:grid + type="xygrid" + id="grid17403" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1036.3622)"> + <path + sodipodi:type="star" + style="fill:#5f5f5f;fill-opacity:1;stroke:#5f5f5f;stroke-width:0.43015847;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" + id="path18028" + sodipodi:sides="3" + sodipodi:cx="84.5" + sodipodi:cy="337.5" + sodipodi:r1="5" + sodipodi:r2="2.5" + sodipodi:arg1="0.52359878" + sodipodi:arg2="1.5707963" + inkscape:flatsided="true" + inkscape:rounded="0" + inkscape:randomized="0" + d="M 88.830127,340 80.169873,340 84.5,332.5 z" + transform="matrix(0,1.3621708,-0.99186247,0,342.48324,929.32667)" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-today.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-today.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-today.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/calendar-today.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,204 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="29" + height="29" + id="svg10621" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="calendar-today.svg"> + <defs + id="defs10623"> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient99561-1" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <linearGradient + inkscape:collect="always" + id="linearGradient34508-1-3"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop34510-1-9" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop34512-4-5" /> + </linearGradient> + <radialGradient + r="42" + fy="30" + fx="51" + cy="30" + cx="51" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + gradientUnits="userSpaceOnUse" + id="radialGradient10592" + xlink:href="#linearGradient34508-1-3" + inkscape:collect="always" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3770" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3001" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3007" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3067" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3072" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient2997" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3113" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="15.839192" + inkscape:cx="20.652108" + inkscape:cy="11.839084" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1280" + inkscape:window-height="741" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true"> + <inkscape:grid + type="xygrid" + id="grid3109" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata10626"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-469.08263,-532.99307)"> + <path + sodipodi:type="arc" + style="opacity:0.4625;color:#000000;fill:url(#radialGradient3113);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path34506-3" + sodipodi:cx="51" + sodipodi:cy="30" + sodipodi:rx="42" + sodipodi:ry="16" + d="M 9,29.999999 A 42,16 0 0 1 93,30 l -42,0 z" + sodipodi:start="3.1415927" + sodipodi:end="6.2831853" + transform="matrix(0.43692393,0,0,1.3783114,461.29951,517.6437)" + inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/motion/textures/panel.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + <rect + style="fill:#ffffff;fill-opacity:0.50196078;stroke-width:0.43599999;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2996" + width="31" + height="3" + x="468.08264" + y="558.99304" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-focused.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-focused.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-focused.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-focused.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,261 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="22" + id="svg3199" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="checkbox.svg"> + <defs + id="defs3201"> + <linearGradient + id="linearGradient15404" + inkscape:collect="always"> + <stop + id="stop15406" + offset="0" + style="stop-color:#515151;stop-opacity:1" /> + <stop + id="stop15408" + offset="1" + style="stop-color:#292929;stop-opacity:1" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective3207" /> + <inkscape:perspective + id="perspective3187" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5872-5-1" + id="linearGradient5891-0-4" + gradientUnits="userSpaceOnUse" + x1="205.84143" + y1="246.7094" + x2="206.74803" + y2="231.24142" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5872-5-1"> + <stop + style="stop-color:#0b2e52;stop-opacity:1" + offset="0" + id="stop5874-4-4" /> + <stop + style="stop-color:#1862af;stop-opacity:1" + offset="1" + id="stop5876-0-5" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect5837-4-6" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect14768" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5884-4-7" + is_visible="true" /> + <linearGradient + y2="-388.72955" + x2="-93.031357" + y1="-396.34738" + x1="-93.031357" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.685418)" + gradientUnits="userSpaceOnUse" + id="linearGradient14219" + xlink:href="#linearGradient15404" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10013-4-63-6"> + <stop + style="stop-color:#333333;stop-opacity:1;" + offset="0" + id="stop10015-2-76-1" /> + <stop + style="stop-color:#292929;stop-opacity:1" + offset="1" + id="stop10017-46-15-8" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient10597-5"> + <stop + style="stop-color:#16191a;stop-opacity:1;" + offset="0" + id="stop10599-2" /> + <stop + style="stop-color:#2b3133;stop-opacity:1" + offset="1" + id="stop10601-5" /> + </linearGradient> + <linearGradient + y2="-322.16354" + x2="921.22498" + y1="-330.05121" + x1="921.32812" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-1456.5464,275.45191)" + gradientUnits="userSpaceOnUse" + id="linearGradient15374" + xlink:href="#linearGradient10013-4-63-6" + inkscape:collect="always" /> + <linearGradient + gradientTransform="translate(-1199.9852,216.38048)" + y2="-227.07961" + x2="1203.9177" + y1="-217.56708" + x1="1203.9177" + gradientUnits="userSpaceOnUse" + id="linearGradient15376" + xlink:href="#linearGradient10597-5" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8" + id="linearGradient11811" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" + x1="63.568954" + y1="127.16142" + x2="63.568954" + y2="152.6618" /> + <linearGradient + id="linearGradient5581-5-2-4-6-8-7-35-8"> + <stop + id="stop5583-0-92-8-0-7-6-5-1" + offset="0" + style="stop-color:#454c4c;stop-opacity:1;" /> + <stop + style="stop-color:#393f3f;stop-opacity:1;" + offset="0.40000001" + id="stop5585-4-7-2-7-9-9-92-0" /> + <stop + id="stop5587-6-7-2-0-3-1-21-5" + offset="1" + style="stop-color:#2d3232;stop-opacity:1;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#a2a2a2" + bordercolor="#2d2d2d" + borderopacity="1" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="22.627417" + inkscape:cx="9.6447897" + inkscape:cy="12.591409" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1412" + inkscape:window-height="1067" + inkscape:window-x="184" + inkscape:window-y="233" + inkscape:window-maximized="0" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="true"> + <inkscape:grid + type="xygrid" + id="grid14843" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata3204"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-342.5,-521.36218)"> + <g + style="display:inline" + id="use5671" + transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)"> + <rect + transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" + rx="4.4136767" + y="125.3458" + x="50.440369" + height="29.154205" + width="29.559635" + id="rect11803" + style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#3465a4;stroke-width:1.54426003000000001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + ry="4.4233952" /> + <path + inkscape:connector-curvature="0" + id="path11809" + d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + <path + sodipodi:nodetypes="csssscssc" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + id="path11867" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path11869" + d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + </g> + <rect + style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect17347" + width="21.943846" + height="21.943846" + x="342.29913" + y="521.58435" /> + <path + inkscape:connector-curvature="0" + style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 359.97505,524.8252 -7.88606,7.71465 -2.57155,-2.57155 -2.91442,-0.0427 0,2.35727 4.02875,3.98587 c 0.80342,0.80309 2.111,0.80309 2.91442,0 l 8.18609,-8.22894 0,-0.38573 c 0,-1.24128 0.19944,-1.76801 -0.82915,-2.29836 z" + id="rect5147-9-1-5-7-6-5-8-7" + sodipodi:nodetypes="ccccccccscc" /> + <path + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" + d="m 361.65223,524.52745 -9.5602,9.36735 -2.56345,-2.56344 -2.92846,-0.0214 0.0153,2.32639 4.02203,4.02206 c 0.80341,0.80309 2.10565,0.80309 2.90906,0 l 10.95049,-11.05765 0.003,-2.1502 z" + id="path12830-4-17-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off-focused.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off-focused.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off-focused.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off-focused.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,206 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="22" + id="svg3199" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="checkbox-off.svg"> + <defs + id="defs3201"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective3207" /> + <inkscape:perspective + id="perspective3187" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5837-4-6" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect14768" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5884-4-7" + is_visible="true" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10013-4-63-6"> + <stop + style="stop-color:#333333;stop-opacity:1;" + offset="0" + id="stop10015-2-76-1" /> + <stop + style="stop-color:#292929;stop-opacity:1" + offset="1" + id="stop10017-46-15-8" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient10597-5"> + <stop + style="stop-color:#16191a;stop-opacity:1;" + offset="0" + id="stop10599-2" /> + <stop + style="stop-color:#2b3133;stop-opacity:1" + offset="1" + id="stop10601-5" /> + </linearGradient> + <linearGradient + y2="-322.16354" + x2="921.22498" + y1="-330.05121" + x1="921.32812" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-1456.5464,275.45191)" + gradientUnits="userSpaceOnUse" + id="linearGradient15374" + xlink:href="#linearGradient10013-4-63-6" + inkscape:collect="always" /> + <linearGradient + gradientTransform="translate(-1199.9852,216.38048)" + y2="-227.07961" + x2="1203.9177" + y1="-217.56708" + x1="1203.9177" + gradientUnits="userSpaceOnUse" + id="linearGradient15376" + xlink:href="#linearGradient10597-5" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8" + id="linearGradient11811" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" + x1="63.568954" + y1="127.16142" + x2="63.568954" + y2="152.6618" /> + <linearGradient + id="linearGradient5581-5-2-4-6-8-7-35-8"> + <stop + id="stop5583-0-92-8-0-7-6-5-1" + offset="0" + style="stop-color:#454c4c;stop-opacity:1;" /> + <stop + style="stop-color:#393f3f;stop-opacity:1;" + offset="0.40000001" + id="stop5585-4-7-2-7-9-9-92-0" /> + <stop + id="stop5587-6-7-2-0-3-1-21-5" + offset="1" + style="stop-color:#2d3232;stop-opacity:1;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#a2a2a2" + bordercolor="#2d2d2d" + borderopacity="1" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="5.6568542" + inkscape:cx="19.79113" + inkscape:cy="11.232334" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1412" + inkscape:window-height="1067" + inkscape:window-x="184" + inkscape:window-y="233" + inkscape:window-maximized="0" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="true"> + <inkscape:grid + type="xygrid" + id="grid14843" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata3204"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-342.5,-521.36218)"> + <g + style="display:inline" + id="use5671" + transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)"> + <rect + transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" + rx="4.4136767" + y="125.3458" + x="50.440369" + height="29.154205" + width="29.559635" + id="rect11803" + style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#3465a4;stroke-width:1.54426003000000001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + ry="4.4233952" /> + <path + inkscape:connector-curvature="0" + id="path11809" + d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + <path + sodipodi:nodetypes="csssscssc" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + id="path11867" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path11869" + d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + </g> + <rect + style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect17347" + width="21.943846" + height="21.943846" + x="342.29913" + y="521.58435" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox-off.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,206 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="22" + id="svg3199" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="checkbox-focused.svg"> + <defs + id="defs3201"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective3207" /> + <inkscape:perspective + id="perspective3187" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5837-4-6" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect14768" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5884-4-7" + is_visible="true" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10013-4-63-6"> + <stop + style="stop-color:#333333;stop-opacity:1;" + offset="0" + id="stop10015-2-76-1" /> + <stop + style="stop-color:#292929;stop-opacity:1" + offset="1" + id="stop10017-46-15-8" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient10597-5"> + <stop + style="stop-color:#16191a;stop-opacity:1;" + offset="0" + id="stop10599-2" /> + <stop + style="stop-color:#2b3133;stop-opacity:1" + offset="1" + id="stop10601-5" /> + </linearGradient> + <linearGradient + y2="-322.16354" + x2="921.22498" + y1="-330.05121" + x1="921.32812" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-1456.5464,275.45191)" + gradientUnits="userSpaceOnUse" + id="linearGradient15374" + xlink:href="#linearGradient10013-4-63-6" + inkscape:collect="always" /> + <linearGradient + gradientTransform="translate(-1199.9852,216.38048)" + y2="-227.07961" + x2="1203.9177" + y1="-217.56708" + x1="1203.9177" + gradientUnits="userSpaceOnUse" + id="linearGradient15376" + xlink:href="#linearGradient10597-5" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8" + id="linearGradient11811" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" + x1="63.568954" + y1="127.16142" + x2="63.568954" + y2="152.6618" /> + <linearGradient + id="linearGradient5581-5-2-4-6-8-7-35-8"> + <stop + id="stop5583-0-92-8-0-7-6-5-1" + offset="0" + style="stop-color:#454c4c;stop-opacity:1;" /> + <stop + style="stop-color:#393f3f;stop-opacity:1;" + offset="0.40000001" + id="stop5585-4-7-2-7-9-9-92-0" /> + <stop + id="stop5587-6-7-2-0-3-1-21-5" + offset="1" + style="stop-color:#2d3232;stop-opacity:1;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#a2a2a2" + bordercolor="#2d2d2d" + borderopacity="1" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="9.6447897" + inkscape:cy="12.591409" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1412" + inkscape:window-height="1067" + inkscape:window-x="184" + inkscape:window-y="233" + inkscape:window-maximized="0" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="true"> + <inkscape:grid + type="xygrid" + id="grid14843" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata3204"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-342.5,-521.36218)"> + <g + style="display:inline" + id="use5671" + transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)"> + <rect + transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" + rx="4.4136767" + y="125.3458" + x="50.440369" + height="29.154205" + width="29.559635" + id="rect11803" + style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#1c1f1f;stroke-width:1.54426003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + ry="4.4233952" /> + <path + inkscape:connector-curvature="0" + id="path11809" + d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + <path + sodipodi:nodetypes="csssscssc" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + id="path11867" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path11869" + d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + </g> + <rect + style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect17347" + width="21.943846" + height="21.943846" + x="342.29913" + y="521.58435" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/checkbox.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,261 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="22" + id="svg3199" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="checkbox.svg"> + <defs + id="defs3201"> + <linearGradient + id="linearGradient15404" + inkscape:collect="always"> + <stop + id="stop15406" + offset="0" + style="stop-color:#515151;stop-opacity:1" /> + <stop + id="stop15408" + offset="1" + style="stop-color:#292929;stop-opacity:1" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective3207" /> + <inkscape:perspective + id="perspective3187" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5872-5-1" + id="linearGradient5891-0-4" + gradientUnits="userSpaceOnUse" + x1="205.84143" + y1="246.7094" + x2="206.74803" + y2="231.24142" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5872-5-1"> + <stop + style="stop-color:#0b2e52;stop-opacity:1" + offset="0" + id="stop5874-4-4" /> + <stop + style="stop-color:#1862af;stop-opacity:1" + offset="1" + id="stop5876-0-5" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect5837-4-6" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect14768" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect5884-4-7" + is_visible="true" /> + <linearGradient + y2="-388.72955" + x2="-93.031357" + y1="-396.34738" + x1="-93.031357" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.685418)" + gradientUnits="userSpaceOnUse" + id="linearGradient14219" + xlink:href="#linearGradient15404" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10013-4-63-6"> + <stop + style="stop-color:#333333;stop-opacity:1;" + offset="0" + id="stop10015-2-76-1" /> + <stop + style="stop-color:#292929;stop-opacity:1" + offset="1" + id="stop10017-46-15-8" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient10597-5"> + <stop + style="stop-color:#16191a;stop-opacity:1;" + offset="0" + id="stop10599-2" /> + <stop + style="stop-color:#2b3133;stop-opacity:1" + offset="1" + id="stop10601-5" /> + </linearGradient> + <linearGradient + y2="-322.16354" + x2="921.22498" + y1="-330.05121" + x1="921.32812" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-1456.5464,275.45191)" + gradientUnits="userSpaceOnUse" + id="linearGradient15374" + xlink:href="#linearGradient10013-4-63-6" + inkscape:collect="always" /> + <linearGradient + gradientTransform="translate(-1199.9852,216.38048)" + y2="-227.07961" + x2="1203.9177" + y1="-217.56708" + x1="1203.9177" + gradientUnits="userSpaceOnUse" + id="linearGradient15376" + xlink:href="#linearGradient10597-5" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8" + id="linearGradient11811" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)" + x1="63.568954" + y1="127.16142" + x2="63.568954" + y2="152.6618" /> + <linearGradient + id="linearGradient5581-5-2-4-6-8-7-35-8"> + <stop + id="stop5583-0-92-8-0-7-6-5-1" + offset="0" + style="stop-color:#454c4c;stop-opacity:1;" /> + <stop + style="stop-color:#393f3f;stop-opacity:1;" + offset="0.40000001" + id="stop5585-4-7-2-7-9-9-92-0" /> + <stop + id="stop5587-6-7-2-0-3-1-21-5" + offset="1" + style="stop-color:#2d3232;stop-opacity:1;" /> + </linearGradient> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#a2a2a2" + bordercolor="#2d2d2d" + borderopacity="1" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-0.17876005" + inkscape:cy="11.944326" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="2560" + inkscape:window-height="1375" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="true"> + <inkscape:grid + type="xygrid" + id="grid14843" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata3204"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-342.5,-521.36218)"> + <g + style="display:inline" + id="use5671" + transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)"> + <rect + transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" + rx="4.4136767" + y="125.3458" + x="50.440369" + height="29.154205" + width="29.559635" + id="rect11803" + style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#1c1f1f;stroke-width:1.54426003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + ry="4.4233952" /> + <path + inkscape:connector-curvature="0" + id="path11809" + d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + <path + sodipodi:nodetypes="csssscssc" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + id="path11867" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path11869" + d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" + sodipodi:nodetypes="csssscssc" /> + </g> + <rect + style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect17347" + width="21.943846" + height="21.943846" + x="342.29913" + y="521.58435" /> + <path + inkscape:connector-curvature="0" + style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 359.97505,524.8252 -7.88606,7.71465 -2.57155,-2.57155 -2.91442,-0.0427 0,2.35727 4.02875,3.98587 c 0.80342,0.80309 2.111,0.80309 2.91442,0 l 8.18609,-8.22894 0,-0.38573 c 0,-1.24128 0.19944,-1.76801 -0.82915,-2.29836 z" + id="rect5147-9-1-5-7-6-5-8-7" + sodipodi:nodetypes="ccccccccscc" /> + <path + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" + d="m 361.65223,524.52745 -9.5602,9.36735 -2.56345,-2.56344 -2.92846,-0.0214 0.0153,2.32639 4.02203,4.02206 c 0.80341,0.80309 2.10565,0.80309 2.90906,0 l 10.95049,-11.05765 0.003,-2.1502 z" + id="path12830-4-17-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/close.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/close.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/close.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/close.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> +<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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Foreground" + x="0px" + y="0px" + width="16px" + height="16px" + viewBox="0 0 16 16" + enable-background="new 0 0 16 16" + xml:space="preserve" + sodipodi:version="0.32" + inkscape:version="0.46" + sodipodi:docname="x_circle_16.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata + id="metadata2399"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs2397"><linearGradient + id="linearGradient3173"><stop + style="stop-color:#c4c4c4;stop-opacity:1;" + offset="0" + id="stop3175" /><stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="1" + id="stop3177" /></linearGradient><inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 8 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="16 : 8 : 1" + inkscape:persp3d-origin="8 : 5.3333333 : 1" + id="perspective2401" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3173" + id="linearGradient3179" + x1="7.844358" + y1="16" + x2="7.7198443" + y2="-0.062256809" + gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview + inkscape:window-height="713" + inkscape:window-width="1197" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + showgrid="false" + inkscape:zoom="32.125" + inkscape:cx="8" + inkscape:cy="8" + inkscape:window-x="40" + inkscape:window-y="40" + inkscape:current-layer="Foreground" /> +<path + fill-rule="evenodd" + clip-rule="evenodd" + d="M10.5,3.5l2,2L10,8l2.5,2.5l-2,2L8,10l-2.5,2.5l-2-2L6,8L3.5,5.5l2-2L8,6L10.5,3.5 z M0,8c0-4.418,3.582-8,8-8s8,3.582,8,8s-3.582,8-8,8S0,12.418,0,8z" + id="path2394" + style="fill-opacity:1;fill:url(#linearGradient3179)" /> +</svg> \ No newline at end of file diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/close-window.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/close-window.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/close-window.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/close-window.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> + +<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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + id="Foreground" + x="0px" + y="0px" + width="32" + height="32" + viewBox="0 0 23.272727 23.272727" + enable-background="new 0 0 16 16" + xml:space="preserve" + sodipodi:version="0.32" + inkscape:version="0.48+devel r10081 custom" + sodipodi:docname="close-window.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata + id="metadata2399"><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 /></cc:Work></rdf:RDF></metadata><defs + id="defs2397"><linearGradient + id="linearGradient3173"><stop + style="stop-color:#c4c4c4;stop-opacity:1;" + offset="0" + id="stop3175" /><stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="1" + id="stop3177" /></linearGradient><inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 8 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="16 : 8 : 1" + inkscape:persp3d-origin="8 : 5.3333333 : 1" + id="perspective2401" /><filter + color-interpolation-filters="sRGB" + inkscape:collect="always" + id="filter16494-4" + x="-0.20989846" + width="1.4197969" + y="-0.20903821" + height="1.4180764"><feGaussianBlur + inkscape:collect="always" + stdDeviation="1.3282637" + id="feGaussianBlur16496-8" /></filter><radialGradient + inkscape:collect="always" + xlink:href="#linearGradient16498-6" + id="radialGradient16504-1" + cx="7.6582627" + cy="5.8191104" + fx="7.6582627" + fy="5.8191104" + r="8.6928644" + gradientTransform="matrix(1.0474339,0,0,1.0517402,-0.3632615,-0.42032492)" + gradientUnits="userSpaceOnUse" /><linearGradient + inkscape:collect="always" + id="linearGradient16498-6"><stop + style="stop-color:#7b7b7b;stop-opacity:1" + offset="0" + id="stop16500-8" /><stop + style="stop-color:#101010;stop-opacity:1" + offset="1" + id="stop16502-0" /></linearGradient><filter + color-interpolation-filters="sRGB" + inkscape:collect="always" + id="filter16524-9" + x="-0.212979" + width="1.425958" + y="-0.21305652" + height="1.426113"><feGaussianBlur + inkscape:collect="always" + stdDeviation="0.71020915" + id="feGaussianBlur16526-0" /></filter></defs><sodipodi:namedview + inkscape:window-height="1114" + inkscape:window-width="1463" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#000000" + id="base" + showgrid="false" + inkscape:zoom="1" + inkscape:cx="10.720189" + inkscape:cy="13.739577" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:current-layer="Foreground" + showguides="true" + inkscape:guide-bbox="true" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:window-maximized="0"><inkscape:grid + type="xygrid" + id="grid11246" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview> + +<g + style="display:inline" + id="g16402-8" + transform="translate(4.7533483,2.8238929)"><g + id="g3175-4"><path + sodipodi:type="inkscape:offset" + inkscape:radius="0" + inkscape:original="M 7.65625 0.125 C 3.2589349 0.125 -0.3125 3.7070002 -0.3125 8.125 C -0.3125 12.543001 3.2589349 16.125 7.65625 16.125 C 12.053566 16.125 15.625 12.543001 15.625 8.125 C 15.625 3.7070002 12.053566 0.125 7.65625 0.125 z " + xlink:href="#path2394-32" + style="opacity:0.52994014;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.18181825;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter16494-4);enable-background:accumulate" + id="path16480-5" + inkscape:href="#path2394-32" + d="m 7.65625,0.125 c -4.3973151,0 -7.96875,3.5820002 -7.96875,8 0,4.418001 3.5714349,8 7.96875,8 4.397316,0 7.96875,-3.581999 7.96875,-8 0,-4.4179998 -3.571434,-8 -7.96875,-8 z" + transform="translate(0,1.028519)" /><path + clip-rule="evenodd" + d="m -0.30428257,8.1237596 c 0,-4.4179998 3.56522987,-7.9999996 7.96254497,-7.9999996 4.3973156,0 7.9625456,3.5819998 7.9625456,7.9999996 0,4.4180014 -3.56523,8.0000004 -7.9625456,8.0000004 -4.3973151,0 -7.96254497,-3.581999 -7.96254497,-8.0000004 z" + id="path2394-32" + style="color:#000000;fill:url(#radialGradient16504-1);fill-opacity:1;fill-rule:nonzero;stroke:#eeeeec;stroke-width:1.4545455;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + sodipodi:nodetypes="csssc" + inkscape:connector-curvature="0" /><g + id="g3172-6" /></g><g + transform="matrix(0.72727273,0,0,0.72727273,2.368236,2.1803254)" + style="fill:#ffffff;fill-opacity:1;display:inline" + id="g27275-6-6" + inkscape:label="window-close"><g + style="fill:#ffffff;fill-opacity:1;display:inline" + id="g27277-1-1" + transform="translate(-41,-760)"><path + sodipodi:type="inkscape:offset" + inkscape:radius="0" + inkscape:original="M 44.21875 764.1875 L 44.21875 765.1875 C 44.19684 765.46825 44.289258 765.74287 44.5 765.9375 L 46.78125 768.21875 L 44.5 770.46875 C 44.31181 770.65692 44.218747 770.92221 44.21875 771.1875 L 44.21875 772.1875 L 45.21875 772.1875 C 45.48404 772.1875 45.749336 772.09444 45.9375 771.90625 L 48.21875 769.625 L 50.5 771.90625 C 50.688164 772.0944 50.953449 772.18749 51.21875 772.1875 L 52.21875 772.1875 L 52.21875 771.1875 C 52.218742 770.9222 52.125688 770.65692 51.9375 770.46875 L 49.6875 768.21875 L 51.96875 765.9375 C 52.18441 765.73815 52.21875 765.47397 52.21875 765.1875 L 52.21875 764.1875 L 51.21875 764.1875 C 50.977922 764.1945 50.796875 764.2695 50.53125 764.5 L 48.21875 766.78125 L 45.9375 764.5 C 45.75987 764.31608 45.504951 764.1987 45.25 764.1875 C 45.23954 764.18704 45.22912 764.18738 45.21875 764.1875 L 44.21875 764.1875 z " + xlink:href="#path27279-0-5" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#bebebe;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter16524-9);enable-background:new;font-family:Andale Mono;-inkscape-font-specification:Andale Mono" + id="path16506-5" + inkscape:href="#path27279-0-5" + d="m 44.21875,764.1875 0,1 c -0.02191,0.28075 0.07051,0.55537 0.28125,0.75 l 2.28125,2.28125 -2.28125,2.25 c -0.18819,0.18817 -0.281253,0.45346 -0.28125,0.71875 l 0,1 1,0 c 0.26529,0 0.530586,-0.0931 0.71875,-0.28125 L 48.21875,769.625 50.5,771.90625 c 0.188164,0.18815 0.453449,0.28124 0.71875,0.28125 l 1,0 0,-1 c -8e-6,-0.2653 -0.09306,-0.53058 -0.28125,-0.71875 l -2.25,-2.25 2.28125,-2.28125 c 0.21566,-0.19935 0.25,-0.46353 0.25,-0.75 l 0,-1 -1,0 c -0.240828,0.007 -0.421875,0.082 -0.6875,0.3125 l -2.3125,2.28125 L 45.9375,764.5 c -0.17763,-0.18392 -0.432549,-0.3013 -0.6875,-0.3125 -0.01046,-4.6e-4 -0.02088,-1.2e-4 -0.03125,0 l -1,0 z" + transform="translate(0,1.3535534)" /><path + sodipodi:nodetypes="ccsccccccccccccccccccccccc" + style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#bebebe;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new;font-family:Andale Mono;-inkscape-font-specification:Andale Mono" + id="path27279-0-5" + inkscape:connector-curvature="0" + d="m 44.226475,764.17222 1,0 c 0.01037,-1.2e-4 0.02079,-4.6e-4 0.03125,0 0.254951,0.0112 0.50987,0.12858 0.6875,0.3125 l 2.28125,2.28125 2.3125,-2.28125 c 0.265625,-0.2305 0.446672,-0.3055 0.6875,-0.3125 l 1,0 0,1 c 0,0.28647 -0.03434,0.55065 -0.25,0.75 l -2.28125,2.28125 2.25,2.25 c 0.188188,0.18817 0.281242,0.45345 0.28125,0.71875 l 0,1 -1,0 c -0.265301,-1e-5 -0.530586,-0.0931 -0.71875,-0.28125 l -2.28125,-2.28125 -2.28125,2.28125 c -0.188164,0.18819 -0.45346,0.28125 -0.71875,0.28125 l -1,0 0,-1 c -3e-6,-0.26529 0.09306,-0.53058 0.28125,-0.71875 l 2.28125,-2.25 -2.28125,-2.28125 c -0.210742,-0.19463 -0.30316,-0.46925 -0.28125,-0.75 l 0,-1 z" /></g></g></g></svg> \ No newline at end of file Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/corner-ripple-ltr.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/corner-ripple-ltr.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/corner-ripple-rtl.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/corner-ripple-rtl.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/dash-placeholder.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/dash-placeholder.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/dash-placeholder.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/dash-placeholder.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + width="76" + height="27" + id="svg11252" + version="1.1"> + <defs + id="defs11254"> + <radialGradient + xlink:href="#linearGradient39563-4-2" + id="radialGradient68155-2-3" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,0.3486842,0,317.8421)" + cx="49" + cy="488" + fx="49" + fy="488" + r="38" /> + <linearGradient + id="linearGradient39563-4-2"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop39565-1-4" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop39567-7-9" /> + </linearGradient> + <radialGradient + xlink:href="#linearGradient39573-6-1" + id="radialGradient68157-0-8" + gradientUnits="userSpaceOnUse" + cx="50.5" + cy="487.5" + fx="50.5" + fy="487.5" + r="10.5" /> + <linearGradient + id="linearGradient39573-6-1"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop39575-5-6" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop39577-1-2" /> + </linearGradient> + </defs> + <g + id="layer1" + transform="translate(-337,-518.86218)"> + <g + id="g99967" + style="display:inline" + transform="translate(326,44.862171)"> + <rect + style="opacity:0.49375;color:#000000;fill:url(#radialGradient68155-2-3);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect99969" + width="76" + height="2" + x="11" + y="487" + rx="0" + ry="0" /> + <path + style="opacity:0.43125;color:#000000;fill:url(#radialGradient68157-0-8);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path99971" + d="M 61,487.5 C 61,493.29899 56.29899,498 50.5,498 44.70101,498 40,493.29899 40,487.5 40,481.70101 44.70101,477 50.5,477 c 5.79899,0 10.5,4.70101 10.5,10.5 z" + transform="matrix(1.2857143,0,0,1.2857143,-14.428572,-139.28571)" /> + <path + transform="matrix(0.43589747,0,0,0.43589747,28.487179,275)" + d="M 61,487.5 C 61,493.29899 56.29899,498 50.5,498 44.70101,498 40,493.29899 40,487.5 40,481.70101 44.70101,477 50.5,477 c 5.79899,0 10.5,4.70101 10.5,10.5 z" + id="path99973" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-ltr.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-ltr.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-ltr.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-ltr.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,81 @@ +<?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" + width="10" + height="20" + id="svg10003" + version="1.1" + inkscape:version="0.47 r22583" + sodipodi:docname="filter-selected.svg"> + <defs + id="defs10005"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 32 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="64 : 32 : 1" + inkscape:persp3d-origin="32 : 21.333333 : 1" + id="perspective10011" /> + <inkscape:perspective + id="perspective9998" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="5.5" + inkscape:cx="32" + inkscape:cy="10.181818" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:window-width="1680" + inkscape:window-height="994" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" /> + <metadata + id="metadata10008"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,-44)"> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/app-picker.png" + sodipodi:nodetypes="cccc" + inkscape:connector-curvature="0" + id="rect34320" + d="m -0.18726572,54.181804 10.55634072,10.55636 10e-6,-21.11269 z" + style="opacity:0.21000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-rtl.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-rtl.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-rtl.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/filter-selected-rtl.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,81 @@ +<?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" + width="10" + height="20" + id="svg10003" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="filter-selected-ltr.svg"> + <defs + id="defs10005"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 32 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="64 : 32 : 1" + inkscape:persp3d-origin="32 : 21.333333 : 1" + id="perspective10011" /> + <inkscape:perspective + id="perspective9998" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="5.5" + inkscape:cx="32.363636" + inkscape:cy="10.181818" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:window-width="1440" + inkscape:window-height="839" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" /> + <metadata + id="metadata10008"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,-44)"> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/app-picker.png" + sodipodi:nodetypes="cccc" + inkscape:connector-curvature="0" + id="rect34320" + d="m 10.369085,54.181804 -10.55634072,10.55636 -1e-5,-21.11269 z" + style="opacity:0.21000001;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/gnome-shell.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/gnome-shell.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/gnome-shell.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/gnome-shell.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,2758 @@ +/* Copyright 2009, Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * Based on LibertyShell by janxopc + * Ambiance Colors Shell Theme (Color Independent) (C)2015 RAVEfinity, Jared .S + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ + +/* Text Styles */ + +/* default text style */ +stage { + font-family: Ubuntu, Cantarell, Sans-Serif; + font-size: 10pt; + color: #eeeeec; +} + +/* links */ +.shell-link { + color: #C1C1C1; +} + +.shell-link:hover { + color: #C6C6C6; +} + +/* small */ +.app-well-menu, +.run-dialog-error-label { + font-size: 9pt; +} + +/* small bold */ +.dash-label, +.window-caption, +.switcher-list, +.app-well-app > .overview-icon, +.show-apps > .overview-icon, +.grid-search-result .overview-icon { + font-size: 9pt; + font-weight: normal; +} + +/* Scroll Bars */ + +StScrollBar { + padding: 0px; +} + +StScrollView.vfade { + -st-vfade-offset: 68px; +} + +StScrollView.hfade { + -st-hfade-offset: 68px; +} + +StScrollView StScrollBar { + min-width: 8px; + min-height: 8px; +} + +StScrollBar StBin#trough { + background-color: transparent; + border-radius: 0; +} + +StScrollBar StButton#vhandle, +StScrollBar StButton#hhandle { + border-radius: 8px; + background-color: #393f3f; + margin: 3px; +} + +StScrollBar StButton#vhandle:hover, +StScrollBar StButton#hhandle:hover { + background-color: #515a5a; +} + +StScrollBar StButton#vhandle:active, +StScrollBar StButton#hhandle:active { + background-color: #94989C; +} + +/* Check Boxes */ + +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 22px; + background-image: url("checkbox-off.svg"); +} + +.check-box:focus StBin { + background-image: url("checkbox-off-focused.svg"); +} + +.check-box:checked StBin { + background-image: url("checkbox.svg"); +} + +.check-box:focus:checked StBin { + background-image: url("checkbox-focused.svg"); +} + +/* Slider */ + +.slider { + height: 1em; + -slider-height: 0.3em; + -slider-background-color: #323636; + -slider-border-color: #1c1f1f; + -slider-active-background-color: #8B8F92; + -slider-active-border-color: #6B6F72; + -slider-border-width: 1px; + -slider-handle-radius: 4px; +} + +/* PopupMenu */ + +.popup-menu-ornament { + text-align: right; + width: 1em; +} + +.popup-menu-boxpointer, +.candidate-popup-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: #393f3f; + -arrow-border-width: 1px; + -arrow-border-color: #1c1f1f; + -arrow-base: 24px; + -arrow-rise: 11px; + -arrow-box-shadow: 0 1px 3px black; +} + +.popup-menu { + min-width: 200px; +} + +.popup-menu-arrow { + width: 16px; + height: 16px; +} + +.popup-submenu-menu-item:open { + background-color: #333333; +} + +.popup-menu .popup-sub-menu { + background-color: #343a3a; + box-shadow: inset 0 -1px 0px #282c2c; +} + +.popup-sub-menu:scrolled .popup-menu-item:ltr { + padding-right: 0em; +} + +.popup-sub-menu:scrolled .popup-menu-item:rtl { + padding-left: 0em; +} + +.popup-sub-menu StScrollBar { + padding: 4px; +} + +.popup-sub-menu StScrollBar StBin#trough { + border-width: 0px; +} + +.popup-sub-menu StScrollBar StBin#vhandle { + background-color: #4c4c4c; + border-width: 0px; +} + +/* The remaining popup-menu sizing is all done in ems, so that if you + * override .popup-menu.font-size, everything else will scale with it. + */ +.popup-menu .popup-menu-content { + padding: 1em 0em; +} + +.popup-menu .popup-menu-item { + spacing: 12px; +} + +.popup-menu-item:ltr { + padding: .4em 1.75em .4em 0em; +} + +.popup-menu-item:rtl { + padding: .4em 0em .4em 1.75em; +} + +.popup-menu-item:active { + background-color: #818487; + color: #ffffff; +} + +.popup-menu-item:insensitive { + color: rgba(238, 238, 236, 0.5); +} + +.popup-image-menu-item { +} + +/* .popup-separator-menu-item { + height: 1px; + margin: 6px 64px; + background-color: transparent; + border-color: #343a3a; + border-bottom-width: 1px; + border-bottom-style: solid; +} */ + +.popup-alternating-menu-item:alternate { + font-weight: bold; +} + +.popup-status-menu-item { + font-weight: normal; + color: #999; +} + +.popup-inactive-menu-item { + color: #eeeeec; +} + +.popup-inactive-menu-item:insensitive { + color: rgba(238, 238, 236, 0.5); +} + +.popup-menu-icon { + icon-size: 1.09em; +} + +/* Switches */ +.toggle-switch { + width: 65px; + height: 22px; + background-size: contain; +} + +.toggle-switch-us { + background-image: url("toggle-off-us.svg"); +} +.toggle-switch-us:checked { + background-image: url("toggle-on-us.svg"); +} + +.toggle-switch-intl { + background-image: url("toggle-off-intl.svg"); +} +.toggle-switch-intl:checked { + background-image: url("toggle-on-intl.svg"); +} + +/* Network */ + +.nm-dialog { + max-height: 500px; + min-height: 450px; + min-width: 470px; +} + +.nm-dialog-content { + spacing: 20px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-airplane-box { + spacing: 12px; +} + +.nm-dialog-airplane-headline { + font-weight: bold; + text-align: center; +} + +.nm-dialog-airplane-text { + color: #eeeeec; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-scroll-view { + border: 2px solid #1c1f1f; +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid #1c1f1f; + padding: 12px; + spacing: 20px; +} + +.nm-dialog-item:selected { + background-color: #90969C; + color: #ffffff; +} + +.nm-dialog-icons { + spacing: .5em; +} + +.nm-dialog-icon { + icon-size: 16px; +} + +/* NETWORK GS 3-15 */ +.no-networks-label { + color: #999999; +} + +.no-networks-box { + spacing: 12px; +} + +/* Buttons */ +.candidate-page-button, +.notification-button, +.notification-icon-button, +.hotplug-notification-item, +.hotplug-resident-eject-button, +.modal-dialog-button, +.app-view-control, +.candidate-page-button:hover, +.notification-button:hover, +.notification-icon-button:hover, +.hotplug-notification-item:hover, +.hotplug-resident-eject-button:hover, +.modal-dialog-button:hover, +.notification-button:focus, +.notification-icon-button:focus, +.hotplug-notification-item:focus, +.modal-dialog-button:focus, +.app-view-control:focus, +.candidate-page-button:active, +.candidate-page-button:pressed, +.notification-button:active, +.notification-icon-button:active, +.hotplug-notification-item:active, +.hotplug-resident-eject-button:active, +.modal-dialog-button:active, +.modal-dialog-button:pressed, +.app-view-control:checked, +.candidate-page-button:insensitive, +.notification-button:insensitive, +.notification-icon-button:insensitive, +.modal-dialog-button:insensitive { + background-gradient-direction: none; +} + +.candidate-page-button, +.notification-button, +.notification-icon-button, +.hotplug-notification-item, +.hotplug-resident-eject-button, +.modal-dialog-button { + border-radius: 5px; + border-width: 1px; + padding: 4px 32px; + color: #eeeeec; + background-color: #2e3436; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: 1px 1px 1px rgba(11, 11, 11, 0.99); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; +} + +.modal-dialog-button { + font-weight: bold; +} + +.candidate-page-button:hover, +.notification-button:hover, +.notification-icon-button:hover, +.hotplug-notification-item:hover, +.hotplug-resident-eject-button:hover, +.modal-dialog-button:hover { + color: #eeeeec; + border-color: #94989C; + box-shadow: 1px 1px 1px rgba(11, 11, 11, 0.99); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; +} + +.candidate-page-button:active, +.candidate-page-button:pressed, +.notification-button:active, +.notification-icon-button:active, +.hotplug-notification-item:active, +.hotplug-resident-eject-button:active, +.modal-dialog-button:active, +.modal-dialog-button:pressed { + color: white; + border-color: rgba(0, 0, 0, 0.7); + background-color: #222728; + box-shadow: 0px 0px 0px rgba(11, 11, 11, 0.99); + text-shadow: none; + icon-shadow: none; +} + +.candidate-page-button:insensitive, +.notification-button:insensitive, +.notification-icon-button:insensitive, +.modal-dialog-button:insensitive { + color: #939695; + border-color: rgba(0, 0, 0, 0.7); + background-color: rgba(66, 71, 73, 0.7); + box-shadow: 1px 1px 1px rgba(11, 11, 11, 0.99); + text-shadow: none; + icon-shadow: none; +} + +.notification-button:focus, +.notification-icon-button:focus, +.hotplug-notification-item:focus, +.modal-dialog-button:focus { + border-width: 2px; + color: #ffffff; + border-color: #94989C; + box-shadow: 1px 1px 1px rgba(11, 11, 11, 0.99); + text-shadow: 0 1px black; + icon-shadow: 0 1px black; +} + +.app-view-control { + border-radius: 5px; + border-width: 1px; + padding: 4px 32px; + color: #eeeeec; + background-color: #2e3436; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: none; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; +} + +.app-view-control:hover { + color: #ffffff; +} + +.app-view-control:checked { + color: #ffffff; + border-color: rgba(0, 0, 0, 0.7); + background-color: #1b1f20; + box-shadow: none; + text-shadow: none; + icon-shadow: none; +} + +.app-view-control:first-child:ltr:focus, +.app-view-control:last-child:rtl:focus { + border-width: 1px; +} + +/* Common radii */ + +#searchEntry, +.hotplug-notification-item, +.app-view-controls, +#screenShieldNotifications { + border-radius: 5px; +} + +.app-view-control:first-child:ltr, +.app-view-control:last-child:rtl { + border-radius: 5px 0px 0px 5px; + border-right-width: 0px; +} + +.app-view-control:last-child:ltr, +.app-view-control:first-child:rtl { + border-radius: 0px 5px 5px 0px; +} + +/* Entries */ + +#searchEntry, +.login-dialog StEntry, +.notification StEntry, +.modal-dialog StEntry { + color: rgb(64, 64, 64); + caret-color: rgb(64, 64, 64); + font-size: 12pt; + caret-size: 1px; + selected-color: white; + padding: 4px 12px; +} + +#searchEntry, +.login-dialog StEntry, +.run-dialog-entry, +.notification StEntry { + border: 1px solid rgba(245,245,245,0.2); + background-color: rgba(5,5,6,0.1); + background-gradient-direction: none; + transition-duration: 300ms; + box-shadow: none; +} + +#searchEntry:focus, +#searchEntry:hover, +.login-dialog StEntry:focus, +.notification StEntry:focus, +.modal-dialog StEntry { + border: 1px solid #8A939C; + background-color: #FFFFFF; + background-gradient-direction: none; + box-shadow: none; +} + +.login-dialog StEntry:focus, +.notification StEntry:focus, +.modal-dialog StEntry:focus { + border: 1px solid #8A939C; +} + +#searchEntry { + border-color: rgba(245,245,245,0.3); + color: rgb(192, 192, 192); + caret-color: rgb(192, 192, 192); +} + +#searchEntry:hover { + color: rgb(128, 128, 128); + caret-color: rgb(128, 128, 128); +} + +#searchEntry:focus { + color: rgb(64, 64, 64); + caret-color: rgb(64, 64, 64); + font-weight: bold; + transition-duration: 0ms; +} + +.login-dialog StEntry, +.notification StEntry, +.modal-dialog StEntry { + border-radius: 5px; + padding: 4px 4px; +} + +.prompt-dialog-password-entry .capslock-warning, +.login-dialog-prompt-entry .capslock-warning { + icon-size: 16px; + warning-color: #f57900; + padding: 0 4px; +} + +.login-dialog StEntry:insensitive, +.modal-dialog StEntry:insensitive { + border-color: #666666; + color: #9f9f9f; + border: 2px solid #9f9f9f; + background-gradient-direction: none; + background-color: rgba(102, 102, 102, 0.15); + box-shadow: inset 0 0 rgba(0,0,0,1.0); +} + +/* Panel */ + +#panel { + background-color: #2B2B2D; + font-weight: bold; + max-height: 24px; +} + +#panel.unlock-screen, +#panel.login-screen { + background-color: transparent; +} + +#panelLeft, #panelCenter { + spacing: 4px; +} + +#panelLeft:ltr { + padding-right: 4px; +} + +#panelLeft:rtl { + padding-left: 4px; +} + +#panelRight:ltr { + padding-left: 4px; +} + +#panelRight:rtl { + padding-right: 4px; +} + +.panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-width: 0; + -panel-corner-border-color: transparent; +} + +.panel-corner:active, +.panel-corner:overview, +.panel-corner:focus { + -panel-corner-border-color: #256ab1; +} + +.panel-corner.lock-screen, +.panel-corner.unlock-screen, +.panel-corner.login-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#appMenu { + spinner-image: url("process-working.svg"); + spacing: 4px; +} + +/* used for the app menu header only */ +.label-shadow { + color: rgba(0,0,0,0.5); +} + +.panel-button #appMenuIcon { + app-icon-bottom-clip: 1px; +} + +.panel-button:active #appMenuIcon, +.panel-button:checked #appMenuIcon, +.panel-button:focus #appMenuIcon { + app-icon-bottom-clip: 2px; +} + +.app-menu-icon { + width: 24px; + height: 24px; +} + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; +} + +#panel.unlock-screen .panel-button, +#panel.lock-screen .panel-button, +#panel.login-screen .panel-button { + color: #e6e6e6; +} + +#panel.unlock-screen .panel-button:hover, +#panel.lock-screen .panel-button:hover, +#panel.login-screen .panel-button:hover, +#panel.unlock-screen .panel-button:active, +#panel.lock-screen .panel-button:active, +#panel.login-screen .panel-button:active, +#panel.unlock-screen .panel-button:focus, +#panel.lock-screen .panel-button:focus, +#panel.login-screen .panel-button:focus { + color: white; +} + +.panel-button:hover { + color: white; + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7); +} + +.panel-button:active, +.panel-button:overview, +.panel-button:focus { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -1px 0px #A7ACB1; + color: white; +} + +.panel-status-button:active, +.panel-status-button:checked, +.panel-status-button:focus { + background-image: none; +} + +.panel-button:active > .system-status-icon, +.panel-button:checked > .system-status-icon, +.panel-button:focus > .system-status-icon { + icon-shadow: black 0px 1px 1px; +} + +.panel-menu { + -boxpointer-gap: 4px; +} + +.panel-status-indicators-box, +.panel-status-menu-box { + spacing: 2px; +} + +.system-status-icon { + icon-size: 1.09em; + padding: 0 5px; +} + +.aggregate-menu { + width: 360px; +} + +.aggregate-menu .popup-menu-icon { + padding: 0 4px; +} + +.system-switch-user-submenu-icon { + icon-size: 24px; + border: 1px solid #8b8b8b; +} + +.system-menu-action { + color: #eeeeec; + border-radius: 32px; /* wish we could do 50% */ + padding: 14px; + border: none; /* using rgba() is flaky unfortunately */ +} + +.system-menu-action:hover, +.system-menu-action:focus { + color: #ffffff; + background-color: #8D949C; + border: none; + padding: 14px; +} + +.system-menu-action:active { + background-color: #808487; + color: #ffffff; +} + +.system-menu-action > StIcon { + icon-size: 16px; +} + +.screencast-indicator { + color: #ff0000; +} + +/* Overview */ + +#overview { + spacing: 24px; +} + +.overview-controls { + padding-bottom: 32px; +} + +.workspace-thumbnails { + color: #eeeeec; + background-color: #2e3436; + border: 1px solid rgba(238, 238, 236, 0.2); + spacing: 11px; + visible-width: 32px; /* Amount visible before hovering */ + border-radius: 9px 0px 0px 9px; + padding: 6px; +} + +.workspace-thumbnails:rtl { + border-radius: 0px 9px 9px 0px; +} + +.workspace-thumbnail-indicator { + border: 2px solid #858B90; + padding: 1px; +} + +.window-caption { + spacing: 25px; + color: #eeeeec; + background-color: rgba(46, 52, 54, 0.7); + border-radius: 5px; + padding: 4px 10px; + -shell-caption-spacing: 12px; +} + +.window-caption:hover { + background-color: #7C8186; + color: #ffffff; +} + +.window-close, .notification-close { + background-image: url("close-window.svg"); + background-size: 32px; + height: 32px; + width: 32px; +} + +.window-close { + -shell-close-overlap: 16px; +} + +.window-clone-border { + border: 2px solid #8D959C; + border-radius: 4px; + box-shadow: inset 0px 0px 0px 1px #8D959C; +} + +.notification-close { + /* we start out in the top right of the + * notification, inset. + * + * center is 32px/2 = 16px + * + * adjust left 2px + * adjust down 8px */ + + -shell-close-overlap-x: 14px; + -shell-close-overlap-y: -12px; +} + +.notification-close:rtl { + /* as above, but starting out in the top left of the + * notification. */ + + -shell-close-overlap-x: -14px; +} + +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); +} + +.window-picker { + -horizontal-spacing: 32px; + -vertical-spacing: 32px; + padding-left: 32px; + padding-right: 32px; + padding-bottom: 48px; +} + +.window-picker.external-monitor { + padding: 32px; +} + +.messages-indicator { + color: #999999; + height: 32px; +} + +.messages-indicator-contents { + spacing: 12px; + padding-bottom: 12px; +} + +.messages-indicator-contents:hover { + color: white; + text-shadow: black 0px 2px 2px; +} + +.messages-indicator-highlight { + background-gradient-start: transparent; + background-gradient-end: #999999; + background-gradient-direction: vertical; + + height: 6px; +} + +/* Dash */ + +#dash { + font-size: 9pt; + color: #eeeeec; + background-color: #2e3436; + padding: 4px 0; + border: 1px solid rgba(128, 128, 128, 0.4); + border-left: 0px; + border-radius: 0px 9px 9px 0px; +} + +#dash:rtl { + border-left: 1px; + border-right: 0px; + border-radius: 9px 0px 0px 9px; +} + +.placeholder { + background-image: url("dash-placeholder.svg"); + background-size: contain; + height: 24px; +} + +.empty-dash-drop-target { + width: 24px; + height: 24px; +} + +/* Search Box */ + +#searchEntry { + width: 320px; +} + +.search-entry-icon { + icon-size: 1em; + color: #c0c0c0; +} + +#searchEntry:hover .search-entry-icon, +#searchEntry:focus .search-entry-icon { + color: #8d8f8a; +} + +/* Search Results */ + +#searchResults { + padding: 20px 10px 0px 10px; + spacing: 18px; +} + +#searchResultsBin { + max-width: 1000px; +} + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; +} + +.search-section { + /* This should be equal to #searchResultsContent spacing */ + spacing: 16px; +} + +.search-section-separator { + -gradient-height: 1px; + -gradient-start: rgba(255,255,255,0.5); + -gradient-end: rgba(255,255,255,0.9); + -margin-horizontal: 1.5em; + height: 1px; +} + +.search-section-content { + /* This is the space between the provider icon and the results container */ + spacing: 32px; +} + +.search-statustext { + color: #efefef; + font-size: 2em; + font-weight: bold; +} + +.list-search-results { + spacing: 3px; +} + +.dash-label { + border-radius: 7px; + padding: 4px 12px; + color: #eeeeec; + background-color: rgba(46, 52, 54, 0.7); + text-align: center; + -x-offset: 8px; +} + +/* Application Launchers, Grid and List results */ + +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; +} + +.icon-grid .overview-icon { + icon-size: 96px; +} + +.app-display { + spacing: 20px; +} + +.app-view-controls { + padding-bottom: 32px; +} + +.app-view-control { + padding: 4px 32px; +} + +.app-view-control:focus { + padding: 3px 31px; +} + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + /* horizontal padding to make sure scrollbars or dash don't overlap content */ + padding: 0px 88px 10px 88px; +} + +.page-indicator { + padding: 15px 20px; +} + +.page-indicator .page-indicator-icon { + width: 18px; + height: 18px; + background-image: url(page-indicator-inactive.svg); +} + +.page-indicator:hover .page-indicator-icon { + background-image: url(page-indicator-hover.svg); +} + +.page-indicator:active .page-indicator-icon { + background-image: url(page-indicator-active.svg); +} + +.page-indicator:checked .page-indicator-icon, +.page-indicator:checked:active .page-indicator-icon { + background-image: url(page-indicator-checked.svg); +} + +.no-frequent-applications-label { + font-size: 18pt; + color: #999999; +} + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; +} + +.dash-item-container > StButton { + padding: 4px 8px; +} + +.list-search-result-content { + spacing: 12px; + padding: 12px; +} + +.list-search-result-title { + font-weight: bold; + font-size: 14pt; + color: white; +} + +.list-search-result-description { + color: #eeeeec; +} + +.search-provider-icon-more { + width: 16px; + height: 16px; + background-image: url("more-results.svg"); +} + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + /* since the label controls its own spacing, it is visually more + consistent to use different padding values for top and bottom */ + padding: 10px 8px 5px 8px; + spacing: 4px; +} + +.app-well-app > .overview-icon, +.show-apps > .overview-icon, +.search-provider-icon, +.list-search-result, +.grid-search-result .overview-icon { + border-radius: 4px; + padding: 6px; + border: 1px rgba(0,0,0,0); + transition-duration: 250ms; + text-align: center; +} + +.search-provider-icon { + padding: 15px; +} + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(46, 52, 54, 0.3); + -arrow-base: 24px; + -arrow-rise: 11px; +} + +.app-folder-popup-bin { + padding: 5px; +} + +.app-well-app.running > .overview-icon { + text-shadow: 1px 1px 1px #333333; + background-image: url("running-indicator.svg"); + background-size: contain; +} + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(46, 52, 54, 0.4); +} + +.app-well-app:hover > .overview-icon, +.show-apps:hover > .overview-icon, +.search-provider-icon:hover, +.list-search-result:hover, +.grid-search-result:hover .overview-icon { + background-color: rgba(238, 238, 236, 0.1); + transition-duration: 250ms; + border-image: none; + background-image: none; +} + +.app-display .app-well-app > .overview-icon { + border-radius: 4px; +} + +.list-search-result:hover .list-search-result-description { + text-shadow: rgba(0,0,0,0.8) 0px 1px 2px; +} + +.show-apps { + padding: 4px 0; +} + +.show-apps-icon { + color: #a0a0a0; +} + +.show-apps:hover .show-apps-icon { + color: white; +} + +.app-well-app:checked > .overview-icon, +.app-well-app:active > .overview-icon, +.show-apps:checked > .overview-icon, +.show-apps:active > .overview-icon, +.search-provider-icon:active, +.list-search-result:active { + background-gradient-start: rgba(255, 255, 255, .05); + background-gradient-end: rgba(255, 255, 255, .15); + background-gradient-direction: vertical; + border-radius: 4px; + box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.7); + transition-duration: 100ms; +} + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: white; + transition-duration: 100ms; +} + +.app-well-app:focus > .overview-icon, +.grid-search-result:focus .overview-icon, +.show-apps:focus > .overview-icon, +.search-provider-icon:focus, +.list-search-result:focus, +.app-well-app:selected > .overview-icon, +.grid-search-result:selected .overview-icon, +.search-provider-icon:selected, +.list-search-result:selected { + background-color: rgba(238, 238, 236, 0.1); + transition-duration: 200ms; +} + +/* Calendar popup */ + +.calendar-vertical-separator { + -stipple-width: 1px; + -stipple-color: #505050; + width: 0.3em; +} + +#calendarPopup .calendar { + padding: 10px; +} + +.calendar { + padding: .4em 1.75em .8em 1.75em; + spacing-rows: 0px; + spacing-columns: 0px; +} + +.calendar-month-label { + color: #888a85; + font-size: 9.5pt; + font-weight: bold; + padding-bottom: 8px; + padding-top: 8px; +} + +.calendar-month-label:focus { + background-color: #999999; +} + +.calendar-change-month-back { + width: 18px; + height: 12px; + background-image: url("calendar-arrow-left.svg"); + border-radius: 4px; +} + +.calendar-change-month-back:rtl { + background-image: url("calendar-arrow-right.svg"); +} + +.calendar-change-month-back:hover, +.calendar-change-month-back:focus { + background-color: #999999; +} +.calendar-change-month-back:active { + background-color: #aaaaaa; +} + +.calendar-change-month-forward { + width: 18px; + height: 12px; + background-image: url("calendar-arrow-right.svg"); + border-radius: 4px; +} + +.calendar-change-month-forward:rtl { + background-image: url("calendar-arrow-left.svg"); +} + +.calendar-change-month-forward:hover, +.calendar-change-month-forward:focus { + background-color: #999999; +} +.calendar-change-month-forward:active { + background-color: #aaaaaa; +} + +.datemenu-date-label { + padding: .4em 1.7em; + font-weight: bold; + text-align: center; + color: #eeeeec; + border-radius: 4px; +} + +.datemenu-date-label:hover, +.datemenu-date-label:focus { + background-color: #999999; +} + +.datemenu-date-label:active { + background-color: #aaaaaa; +} + +.calendar-day-base { + font-size: 9pt; + text-align: center; + width: 2.4em; + height: 2.4em; +} + +.calendar-day-base:hover, +.calendar-day-base:focus { + background-color: #777777; +} + +.calendar-day-base:active { + font-size: 9pt; + background-color: #555555; + color: white; +} + +.calendar-day-heading { + color: #888a85; + padding-top: .2em; + height: 1.7em; +} + +.calendar-week-number { + color: #babdb6; + font-weight: bold; +} + +/* Hack used in lieu of border-collapse - see calendar.js */ +.calendar-day { + border: 1px solid #505050; + color: #babdb6; + border-top-width: 0; + border-left-width: 0; +} + +.calendar-day-top { + border-top-width: 1px; +} + +.calendar-day-left { + border-left-width: 1px; +} + +.calendar-work-day { +} + +.calendar-nonwork-day { + background-color: rgba(128, 128, 128, 0.2); +} + +.calendar-today { + background-image: none; + background-color: #94989C; + text-shadow: 1px 1px 1px #000000; + font-weight: bold; +} + +.calendar-day-with-events { + font-weight: bold; + color: white; +} + +.calendar-other-month-day { + color: #333333; +} + +.events-table { + width: 320px; + spacing-columns: 6pt; + padding: 0 1.4em; +} + +.events-table:ltr { + padding-right: 1.9em; +} + +.events-table:rtl { + padding-left: 1.9em; +} + +.events-day-header { + font-weight: bold; + color: #999999; + padding-left: 0.4em; + padding-top: 1.2em; +} + +.events-day-header:first-child { + padding-top: 0; +} + +.events-day-header:rtl { + padding-left: 0; + padding-right: 0.4em; +} + +.events-day-dayname { + color: rgba(153, 153, 153, 1.0); + text-align: left; + min-width: 20px; +} + +.events-day-dayname:rtl { + text-align: right; +} + +.events-day-time { + color: #fff; + text-align: right; +} + +.events-day-time:rtl { + text-align: left; +} + +.events-day-task { + color: rgba(153, 153, 153, 1.0); + padding-left: 8pt; +} + +.events-day-task:rtl { + padding-left: 0px; + padding-right: 8pt; +} + +.url-highlighter { + link-color: #ccccff; +} + +/* Message Tray */ +#message-tray { + background: #2e3436 url(message-tray-background.png); + background-repeat: repeat; + height: 72px; +} + +.message-tray-summary { + height: 72px; +} + +.message-tray-menu-button StIcon { + padding: 0 20px; + color: #aaaaaa; + icon-size: 24px; +} + +.message-tray-menu-button:hover StIcon, +.message-tray-menu-button:active StIcon, +.message-tray-menu-button:focus StIcon { + color: #eeeeee; +} + +.no-messages-label, +.no-networks-label { + color: #999999; +} + +.no-networks-box { + spacing: 12px; +} + +.notification { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 6px; + color: #eeeeec; + background-color: #2e3436; + border: 1px solid #1c1f1f; + spacing-rows: 4px; + padding: 8px; + spacing-columns: 10px; +} + +.notification, #notification-container { + font-size: 11pt; + width: 34em; +} + +.notification.multi-line-notification { + padding-bottom: 8px; +} + +.notification-unexpanded { + min-height: 48px; + height: 48px; +} + +.notification-with-image { + min-height: 159px; +} + +.summary-boxpointer { + -arrow-border-radius: 15px; + -arrow-background-color: rgba(0,0,0,0.9); + -arrow-base: 36px; + -arrow-rise: 18px; + color: white; + -boxpointer-gap: 4px; +} + +.summary-boxpointer .notification { + border-radius: 9px; + background: rgba(0,0,0,0) !important; + padding-bottom: 12px; +} + +.summary-boxpointer #summary-right-click-menu { + padding-top: 12px; + padding-bottom: 12px; +} + +.summary-notification-stack-scrollview { + max-height: 18em; + padding-top: 8px; + padding-bottom: 8px; +} + +.summary-notification-stack-scrollview:ltr { + padding-right: 8px; +} + +.summary-notification-stack-scrollview:rtl { + padding-left: 8px; +} + +.notification-scrollview { + max-height: 10em; + -st-vfade-offset: 24px; +} + +.notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +.notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +.notification-body { + spacing: 5px; +} + +.notification-actions { + padding-top: 18px; + spacing: 6px; +} + +.notification-button { + height: 24px; +} + +.notification-button:focus { + -st-natural-width: 138px; + padding: 3px 4px 4px; +} + +.notification-icon-button { + border-radius: 5px; + padding: 5px; +} + +.notification-icon-button:focus { + padding: 4px; +} + +.notification-icon-button > StIcon { + icon-size: 16px; + padding: 8px; +} + +.secondary-icon { + icon-size: 1.09em; +} + +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; +} + +.hotplug-notification-item { + padding: 2px 10px; +} + +.hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 2px 5px; +} + +.hotplug-resident-box { + spacing: 8px; +} + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; + + color: #ccc; +} + +.hotplug-resident-mount:hover { + background-gradient-direction: horizontal; + background-gradient-start: rgba(255, 255, 255, 0.1); + background-gradient-end: rgba(255, 255, 255, 0); + + color: #fff; +} + +.hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; +} + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; +} + +.hotplug-resident-eject-icon { + icon-size: 16px; +} + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: #ccc; +} + +.chat-log-message { + color: #888888; +} + +.chat-empty-line { + font-size: 4px; +} + +.chat-received { + padding-left: 4px; +} + +.chat-received:rtl { + padding-left: 0px; + padding-right: 4px; +} + +.chat-sent { + padding-left: 18pt; + color: #959595; +} + +.chat-sent:rtl { + padding-left: 0px; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #bbbbbb; +} + +.chat-meta-message:rtl { + padding-left: 0px; + padding-right: 4px; +} + +.chat-notification-scrollview{ + max-height: 22em; +} + +.subscription-message { + font-style: italic; +} + +.notification StEntry { + border-radius: 4px; +} + +.summary-source-button { + padding: 6px 3px 6px 3px; +} + +.summary-source-button:last-child:ltr { + padding-right: 6px; +} + +.summary-source-button:last-child:rtl { + padding-left: 6px; +} + +.summary-source-button:hover .summary-source { + background-color: rgba(255,255,255,0.1); +} + +.summary-source-button:focus .summary-source, +.summary-source-button:selected .summary-source { + background-color: rgba(255,255,255,0.33); +} + +.summary-source { + border-radius: 4px; + padding: 0 6px 0 6px; + transition-duration: 100ms; +} + +.summary-source-counter { + background-image: url("summary-counter.svg"); + background-size: 2.4em; + font-size: 10pt; + font-weight: bold; + height: 2.4em; + width: 2.4em; + -shell-counter-overlap-x: 13px; + -shell-counter-overlap-y: 13px; +} + +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; +} + +.osd-window .level { + height: 0.6em; + border-radius: 0.3em; + background-color: rgba(190,190,190,0.2); +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 16px; +} + +.osd-window, +.switcher-list { + background: rgba(0,0,0,0.8); + border: 1px solid rgba(128,128,128,0.40); + border-radius: 24px; + padding: 20px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.thumbnail-scroll-gradient-left { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 1.0); + background-gradient-end: rgba(51, 51, 51, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 0); + background-gradient-end: rgba(51, 51, 51, 1.0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 8px; +} + +.switcher-list .item-box:outlined { + padding: 6px; + border: 2px solid rgba(85,85,85,1.0); +} + +.switcher-list .item-box:selected { + background: rgba(255,255,255,0.33); +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255,255,255,0.33); +} + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("corner-ripple-ltr.png"); + background-size: contain; +} + +.ripple-box:rtl { + background-image: url("corner-ripple-rtl.png"); +} + +.switcher-arrow { + border-color: rgba(0,0,0,0); + color: #808080; +} + +.switcher-arrow:highlighted { + border-color: rgba(0,0,0,0); + color: white; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher-container { + background: rgba(0,0,0,0.8); + border: 1px solid rgba(128,128,128,0.40); + border-radius: 24px; + padding: 20px; +} + +.workspace-switcher { + background: transparent; + border: 0px; + border-radius: 0px; + padding: 0px; + spacing: 8px; +} + +.ws-switcher-active-up { + height: 100px; + border: 0px; + background: rgba(255,255,255,0.5); + background-image: url("ws-switch-arrow-up.png"); + border-radius: 8px; +} + +.ws-switcher-active-down { + height: 100px; + border: 0px; + background: rgba(255,255,255,0.5); + background-image: url("ws-switch-arrow-down.png"); + border-radius: 8px; +} + +.ws-switcher-box { + height: 96px; + border: 2px solid rgba(85,85,85,0.5); + background: transparent; + border-radius: 8px; +} + +/* Tile previews */ +.tile-preview { + background-color: rgba(74, 144, 217, 0.35); + border: 1px solid #C7D0D9; /* Adwaita selected bg color */ +} + +.tile-preview-left.on-primary { + /* keep in sync with -panel-corner-radius */ + border-radius: 6px 0 0 0; +} + +.tile-preview-right.on-primary { + /* keep in sync with -panel-corner-radius */ + border-radius: 0 6px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + /* keep in sync with -panel-corner-radius */ + border-radius: 6px 6px 0 0; +} + +/* Modal Dialogs */ + +/* Dialog Subject Text Style */ +.show-processes-dialog-subject, +.mount-question-dialog-subject, +.end-session-dialog-subject { + font-size: 14pt; + font-weight: bold; + color: #999999; +} + +.modal-dialog { + border-radius: 5px; + color: #eeeeec; + background-color: rgba(23, 25, 26, 0.95); + border: none; + padding: 24px; + box-shadow: 2px 2px 3px rgba(23, 25, 26, 0.99); +} + +.modal-dialog-button-box { + spacing: 21px; + padding-top: 25px; +} + +.modal-dialog-button { + padding: 4px 32px 5px; +} + +.modal-dialog-button:focus { + padding: 3px 31px 4px; +} + +/* Run Dialog */ + +.modal-dialog .run-dialog-label { + font-size: 12pt; + font-weight: bold; + color: #d6d6d1; + padding-bottom: .4em; +} + +.run-dialog-error-box { + padding-top: 16px; + spacing: 6px; +} + +.run-dialog-entry { + width: 20em; + margin-bottom: 6px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; +} + +.end-session-dialog-list { + padding-top: 20px; +} + +.end-session-dialog-layout { + padding-left: 17px; +} + +.end-session-dialog-layout:rtl { + padding-right: 17px; +} + +.end-session-dialog-description { + width: 28em; + padding-bottom: 10px; +} + +.end-session-dialog-description:rtl { + width: 28em; + padding-bottom: 10px; + text-align: right; +} + +.end-session-dialog-warning { + width: 28em; + color: #f57900; + padding-top: 6px; +} + +.end-session-dialog-warning:rtl { + width: 28em; + color: #f57900; + padding-top: 6px; + text-align: right; +} + +.end-session-dialog-logout-icon { + border: 2px solid #8b8b8b; + border-radius: 5px; + width: 48px; + height: 48px; + background-size: contain; +} + +.end-session-dialog-shutdown-icon { + color: #bebebe; + width: 48px; + height: 48px; +} + +.end-session-dialog-inhibitor-layout { + spacing: 16px; + max-height: 200px; + padding-right: 65px; + padding-left: 65px; +} + +.end-session-dialog-session-list, +.end-session-dialog-app-list { + spacing: 1em; +} + +.end-session-dialog-list-header { + font-weight: bold; +} + +.end-session-dialog-list-header:rtl { + text-align: right; +} + +.end-session-dialog-app-list-item, +.end-session-dialog-session-list-item { + spacing: 1em; +} + +.end-session-dialog-app-list-item-name, +.end-session-dialog-session-list-item-name { + font-weight: bold; +} + +.end-session-dialog-app-list-item-description { + color: #cccccc; + font-size: 10pt; +} + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: red; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.mount-question-dialog-subject { + max-width: 500px; +} + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} + +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} + +.show-processes-dialog-app-list { + font-size: 10pt; + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.show-processes-dialog-app-list-item { + color: #ccc; +} + +.show-processes-dialog-app-list-item:hover { + color: white; +} + +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.show-processes-dialog-app-list-item-name { + font-size: 10pt; +} + +/* Password or Authentication Dialog */ +.prompt-dialog { + /* this is the width of the entire modal popup */ + width: 500px; +} + +.prompt-dialog-main-layout { + spacing: 24px; + padding: 10px; +} + +.prompt-dialog-message-layout { + spacing: 16px; +} + +.prompt-dialog-headline { + font-size: 12pt; + font-weight: bold; + color: #666666; +} + +.prompt-dialog-description:rtl { + text-align: right; +} + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; +} + +.prompt-dialog-error-label { + font-size: 10pt; + color: #ffff00; + padding-bottom: 8px; +} + +.prompt-dialog-info-label { + font-size: 10pt; + padding-bottom: 8px; +} + +.hidden { + color: rgba(0,0,0,0); +} + +.prompt-dialog-null-label { + font-size: 10pt; + padding-bottom: 8px; +} + +/* Polkit Dialog */ + +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; +} + +.polkit-dialog-user-layout:rtl { + padding-left: 0px; + padding-right: 10px; +} + +.polkit-dialog-user-root-label { + color: #ff0000; +} + +.polkit-dialog-user-icon { + border: 2px solid #8b8b8b; + border-radius: 5px; + background-size: contain; + width: 48px; + height: 48px; +} + +/* Network Agent Dialog */ + +.network-dialog-secret-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + +.keyring-dialog-control-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + +/* Magnifier */ + +.magnifier-zoom-region { + border: 2px solid rgba(128, 0, 0, 255); +} + +.magnifier-zoom-region.full-screen { + border-width: 0px; +} + +/* On-screen Keyboard */ + +#keyboard { + background: rgba(0,0,0,0.8); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 30px; + min-width: 30px; + background-gradient-start: rgba(255,245,245,0.4); + background-gradient-end: rgba(105,105,105,0.1); + background-gradient-direction: vertical; + font-size: 14pt; + font-weight: bold; + border-radius: 10px; + border: 2px solid #a0a0a0; + color: white; +} + +.keyboard-key:grayed { + color: #808080; + border-color: #808080; +} + +.keyboard-key:checked, +.keyboard-key:hover { + background: #303030; + border: 3px solid white; +} + +.keyboard-key:active { + background: #808080; +} + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: #090909; + -arrow-border-width: 2px; + -arrow-border-color: white; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +/* IBus Candidate Popup */ + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: #cccccc; +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; +} + +.candidate-box:selected { + border-radius: 4px; + background-color: rgba(255,255,255,0.2); +} + +.candidate-box:hover { + border-radius: 4px; + background-color: rgba(255,255,255,0.1); +} +.candidate-page-button-box { + height: 2em; + width: 80px; +} + +.vertical .candidate-page-button-box { + padding-top: 0.5em; +} + +.horizontal .candidate-page-button-box { + padding-left: 0.5em; +} + +.candidate-page-button-previous { + border-radius: 4px 0px 0px 4px; +} + +.candidate-page-button-next { + border-radius: 0px 4px 4px 0px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* Login Dialog */ + +.framed-user-icon { + border: 2px solid #8b8b8b; + border-radius: 3px; + background-size: contain; +} + +.framed-user-icon:hover { + border: 2px solid #bbbbbb; +} + +.login-dialog-banner { + font-size: 10pt; + font-weight: bold; + text-align: center; + color: #666666; + padding-bottom: 1em; +} + +.login-dialog-title { + font-size: 14pt; + font-weight: bold; + color: #666666; + padding-bottom: 2em; +} + +.login-dialog { + /* Reset border and background */ + border: none; + background-color: transparent; +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; +} + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #bfbfbf; + text-shadow: black 0px 2px 2px; +} + +.login-dialog-user-list-item:ltr { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl { + padding-left: 1em; +} + +.login-dialog-user-list-item:hover { + background-color: rgba(255,255,255,0.1); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:focus { + background-color: rgba(255,255,255,0.33); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + background-image: url("logged-in-indicator.svg"); + background-size: contain; +} + +.login-dialog-user-list-item-text-box { + padding: 0 0.5em; +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + background-color: rgba(0,0,0,0.0); + height: 2px; +} + +.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #8b8b8b; +} + +.login-dialog-not-listed-label { + font-size: 10.5pt; + font-weight: bold; + color: #666666; + padding-top: 1em; +} + +.login-dialog-user-selection-box { + padding: 100px 0; +} + +.login-dialog-user-selection-box .login-dialog-not-listed-label { + padding-left: 2px; +} + +.login-dialog-not-listed-button:focus .login-dialog-not-listed-label, +.login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #E8E8E8; +} + +.login-dialog-username, +.user-widget-label { + font-size: 16pt; + font-weight: bold; + text-align: left; + padding-left: 15px; + text-shadow: rgba(0, 0, 0, 0.5) 0px 2px 1px 0px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; +} + +.login-dialog-prompt-label { + color: #eeeeee; + font-size: 14px; + padding-top: 11px; +} + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; +} + +.login-dialog-session-list-button { + color: #8b8b8b; +} + +.login-dialog-session-list-button:hover, +.login-dialog-session-list-button:focus, +.login-dialog-session-list-button:active { + color: white; +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button { + border-radius: 5px; + padding: 3px 18px; +} + +.login-dialog .modal-dialog-button:focus { + padding: 2px 17px; +} + +.login-dialog .modal-dialog-button:default { + background-gradient-start: #B4BCC4; + background-gradient-end: #80878F; + background-gradient-direction: vertical; + border-color: #CFD4DB; +} + +.login-dialog .modal-dialog-button:default:focus { + border: 2px solid #C7CFD9; +} + +.login-dialog .modal-dialog-button:default:hover { + background-gradient-start: #C2C7CD; + background-gradient-end: #969A9F; +} + +.login-dialog .modal-dialog-button:default:active, +.login-dialog .modal-dialog-button:default:pressed { + background-gradient-start: #969A9F; + background-gradient-end: #C2C7CD; +} + +.login-dialog .modal-dialog-button:default:insensitive { + border-color: #666666; + color: #9f9f9f; + background-gradient-direction: none; + background-color: rgba(102, 102, 102, 0.15); +} + +.login-dialog-message { + padding-top: 4px; + padding-bottom: 16px; + min-height: 2em; +} + +.login-dialog-message-warning { + color: orange; +} + +.login-dialog-message-hint { + padding-top: 0px; + padding-bottom: 20px; +} + +.user-widget-label { +} + +.user-widget-label:ltr { + padding-left: 18px; +} + +.user-widget-label:rtl { + padding-right: 18px; +} + +/* Screen shield */ + +#panel.lock-screen, +#screenShieldNotifications { + background-color: rgba(0,0,0,0.3); +} + +.screen-shield-background { + background: black; + box-shadow: 0px 4px 8px rgba(0,0,0,0.9); +} + +#lockDialogGroup { + background: #2e3436 url(noise-texture.png); + background-repeat: repeat; +} + +.screen-shield-arrows { + padding-bottom: 3em; +} + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0,0,0,0.4); +} + +.screen-shield-contents-box { + spacing: 48px; +} + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0,0,0,0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; +} + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0,0,0,0.4); +} + +.screen-shield-clock-date { + font-size: 28pt; +} + +#screenShieldNotifications { + max-height: 500px; + padding: 12px; +} + +.screen-shield-notifications-box { + spacing: 12px; + width: 30em; +} + +.screen-shield-notification-source { + padding: 3px 6px; + spacing: 5px; +} + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; +} + +.screen-shield-notification-count-text { + padding: 0px 0px 0px 12px; +} + +/* Remove background from notifications, otherwise + opacity is doubled and they look darker +*/ +.screen-shield-notifications-box .notification { + background-color: transparent; +} + +/* Override padding on resident notifications, since + the notifications box has its own spacing +*/ +.screen-shield-notifications-box .summary-notification-stack-scrollview { + padding-top: 0px; + padding-bottom: 0px; +} + +#screenShieldNotifications .notification-button, +#screenShieldNotifications .notification-icon-button { + border: 1px rgba(255,255,255,0.5); +} + +#screenShieldNotifications StScrollBar StBin#trough { + background-color: rgba(0,0,0,0.2); +} + +#screenShieldNotifications StScrollBar StButton#vhandle, +#screenShieldNotifications StScrollBar StButton#hhandle { + background-color: rgba(0,0,0,0.3); + border: none; +} + +#screenShieldNotifications StScrollBar StButton#vhandle:hover, +#screenShieldNotifications StScrollBar StButton#hhandle { + background-color: rgba(0,0,0,0.6); +} + +#screenShieldNotifications StScrollBar StButton#vhandle:active, +#screenShieldNotifications StScrollBar StButton#hhandle { + background-color: rgba(0,0,0,0.8); +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +/* Background menu */ + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +/* LookingGlass */ + +#LookingGlassDialog { + background-color: rgba(0,0,0,0.80); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; +} + +#LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; +} + +#LookingGlassDialog .labels { + spacing: 4px; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; +} + +#LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; +} + +#LookingGlassDialog .notebook-tab:selected { + border-image: url("panel-button-border.svg") 10 10 0 2; + background-image: url("panel-button-highlight-wide.svg"); + color: white; + text-shadow: black 0px 2px 2px; +} + +#LookingGlassDialog .lg-inspector-title { + font-weight: bold; + padding-bottom: 8px; +} + +.lg-dialog StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; +} + +.lg-obj-inspector-title { + spacing: 4px; +} + +.lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; +} + +.lg-obj-inspector-button:hover { + border: 1px solid #ffffff; +} + +.lg-dialog .shell-link { + color: #999999; +} + +.lg-dialog .shell-link:hover { + color: #dddddd; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +#lookingGlassExtensions { + padding: 4px; +} + +.lg-extensions-list { + padding: 4px; + spacing: 6px; +} + +.lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; +} + +.lg-extension-name { + font-weight: bold; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/logged-in-indicator.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/logged-in-indicator.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/logged-in-indicator.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/logged-in-indicator.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,130 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="300" + height="80" + id="svg7355" + version="1.1" + inkscape:version="0.48.2 r9819" + sodipodi:docname="logged-in-indicator.svg"> + <metadata + id="metadata4175"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#2c1cff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:window-width="1440" + inkscape:window-height="843" + id="namedview4173" + showgrid="false" + inkscape:zoom="2.8760889" + inkscape:cx="106.00403" + inkscape:cy="80.68078" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:current-layer="g30864" /> + <defs + id="defs7357"> + <radialGradient + xlink:href="#linearGradient36429" + id="radialGradient7461" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.5919312,0,0,0.57582113,-20.687059,48.400487)" + cx="47.428951" + cy="167.16817" + fx="47.428951" + fy="167.16817" + r="37" /> + <linearGradient + id="linearGradient36429"> + <stop + id="stop36431" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop36433" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <radialGradient + xlink:href="#linearGradient36471" + id="radialGradient7463" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1891549,0,0,0.55513246,-9.281289,36.12653)" + cx="49.067139" + cy="242.50381" + fx="49.067139" + fy="242.50381" + r="37.00671" /> + <linearGradient + id="linearGradient36471"> + <stop + id="stop36473" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop36475" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <radialGradient + r="37.00671" + fy="242.50381" + fx="49.067139" + cy="242.50381" + cx="49.067139" + gradientTransform="matrix(3.4218418,0,0,0.03365337,-61.309005,138.5071)" + gradientUnits="userSpaceOnUse" + id="radialGradient7488" + xlink:href="#linearGradient36471" /> + </defs> + <g + id="layer1" + transform="matrix(1.6213276,0,0,1.6213276,-431.6347,-272.5745)"> + <g + style="display:inline" + id="g30864" + transform="translate(255.223,70.118091)"> + <rect + ry="3.4593496" + rx="8.8641119" + y="76.159348" + x="12.596948" + height="71.116341" + width="182.22595" + id="rect14000" + style="opacity:0.371875;fill:url(#radialGradient7461);fill-opacity:1;stroke:none" /> + <path + id="rect34520" + d="m 194.80022,146.83551 -182.559919,0" + style="opacity:0.35;fill:none;stroke:url(#radialGradient7488);stroke-width:0.61184424;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + connector-curvature="0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/menu-arrow-symbolic.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/menu-arrow-symbolic.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/menu-arrow-symbolic.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/menu-arrow-symbolic.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,90 @@ +<?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" + width="16" + height="16" + id="svg3863" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="menu-arrow.svg"> + <defs + id="defs3865" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="15.836083" + inkscape:cx="-3.1641676" + inkscape:cy="11.823817" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1366" + inkscape:window-height="702" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + inkscape:snap-bbox="true"> + <sodipodi:guide + orientation="1,0" + position="15.996443,16.922964" + id="guide3873" /> + <sodipodi:guide + orientation="0,1" + position="28.041217,3.1256134" + id="guide3875" /> + <sodipodi:guide + orientation="0,1" + position="-0.80372916,24.469088" + id="guide3877" /> + <sodipodi:guide + orientation="1,0" + position="3.0363102,34.649657" + id="guide3879" /> + <sodipodi:guide + orientation="1,0" + position="29.023553,28.577037" + id="guide3881" /> + <inkscape:grid + type="xygrid" + id="grid2988" /> + </sodipodi:namedview> + <metadata + id="metadata3868"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,-16)"> + <path + style="fill:#ffffff;fill-opacity:1;stroke:none" + d="m 4,23 8,0 -4,5 z" + id="path3883" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" /> + </g> +</svg> Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/message-tray-background.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/message-tray-background.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/more-results.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/more-results.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/more-results.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/more-results.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,114 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + id="svg12430" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="more-results.svg"> + <defs + id="defs12432" /> + <sodipodi:namedview + id="base" + pagecolor="#7a7a7a" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="90.509668" + inkscape:cx="6.5009792" + inkscape:cy="8.3589595" + inkscape:document-units="px" + inkscape:current-layer="g14642-3-0" + showgrid="false" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:window-width="1440" + inkscape:window-height="840" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid13002" /> + </sodipodi:namedview> + <metadata + id="metadata12435"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-1036.3622)"> + <g + style="display:inline" + transform="translate(-141.99984,638.37113)" + inkscape:label="zoom-in" + id="g14642-3-0"> + <path + sodipodi:type="inkscape:offset" + inkscape:radius="0" + inkscape:original="M 145.1875 400 C 144.5248 400 144 400.54899 144 401.21875 L 144 410.78125 C 144 411.45101 144.5248 412 145.1875 412 L 154.8125 412 C 155.4752 412 156 411.45101 156 410.78125 L 156 401.21875 C 156 400.54899 155.4752 400 154.8125 400 L 145.1875 400 z M 149 403 L 151 403 L 151 405 L 153 405 L 153 407 L 151 407 L 151 409 L 149 409 L 149 407 L 147 407 L 147 405 L 149 405 L 149 403 z " + xlink:href="#rect11749-5-0-1-8" + style="color:#bebebe;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;opacity:0.8" + id="path13004" + inkscape:href="#rect11749-5-0-1-8" + d="M 145.1875,400 C 144.5248,400 144,400.54899 144,401.21875 l 0,9.5625 c 0,0.66976 0.5248,1.21875 1.1875,1.21875 l 9.625,0 c 0.6627,0 1.1875,-0.54899 1.1875,-1.21875 l 0,-9.5625 C 156,400.54899 155.4752,400 154.8125,400 L 145.1875,400 z m 3.8125,3 2,0 0,2 2,0 0,2 -2,0 0,2 -2,0 0,-2 -2,0 0,-2 2,0 L 149,403 Z" + transform="translate(0,1)" /> + <use + x="0" + y="0" + xlink:href="#path13004" + id="use11960" + transform="translate(1,-1)" + width="16" + height="16" /> + <use + x="0" + y="0" + xlink:href="#use11960" + id="use11962" + transform="translate(-2,0)" + width="16" + height="16" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" + d="M 7 5 L 7 7 L 5 7 L 5 9 L 7 9 L 7 11 L 9 11 L 9 9 L 11 9 L 11 7 L 9 7 L 9 5 L 7 5 z " + transform="translate(141.99984,397.99107)" + id="rect3757" /> + <path + inkscape:connector-curvature="0" + style="color:#bebebe;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible" + d="M 145.1875,400 C 144.5248,400 144,400.54899 144,401.21875 l 0,9.5625 c 0,0.66976 0.5248,1.21875 1.1875,1.21875 l 9.625,0 c 0.6627,0 1.1875,-0.54899 1.1875,-1.21875 l 0,-9.5625 C 156,400.54899 155.4752,400 154.8125,400 L 145.1875,400 z m 3.8125,3 2,0 0,2 2,0 0,2 -2,0 0,2 -2,0 0,-2 -2,0 0,-2 2,0 L 149,403 Z" + id="rect11749-5-0-1-8" /> + <rect + style="fill:none;stroke:none" + id="rect3620-5-4" + width="15.981825" + height="16" + x="142" + y="398" + rx="0" + ry="0" /> + </g> + </g> +</svg> Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/noise-texture.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/noise-texture.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-active.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-active.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-active.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-active.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,71 @@ +<?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" + width="18" + height="18" + id="svg4703" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="page-indicator-pushed.svg"> + <defs + id="defs4705" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="31.392433" + inkscape:cx="1.0245308" + inkscape:cy="13.3715" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="2560" + inkscape:window-height="1374" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1"> + <inkscape:grid + type="xygrid" + id="grid6140" /> + </sodipodi:namedview> + <metadata + id="metadata4708"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,2)"> + <path + transform="matrix(0.54617904,0,0,0.62523128,-1131.9904,-392.39214)" + d="m 2099.9808,638.83099 a 10.985409,9.5964489 0 1 1 -21.9708,0 10.985409,9.5964489 0 1 1 21.9708,0 z" + sodipodi:ry="9.5964489" + sodipodi:rx="10.985409" + sodipodi:cy="638.83099" + sodipodi:cx="2088.9954" + id="path4711" + style="fill:#fdffff;fill-opacity:1;stroke:none" + sodipodi:type="arc" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-checked.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-checked.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-checked.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-checked.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,67 @@ +<?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" + width="18" + height="18" + id="svg4703" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="page-indicator-active.svg"> + <defs + id="defs4705" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="22.197802" + inkscape:cx="2.1522887" + inkscape:cy="16.782904" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1920" + inkscape:window-height="1021" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" /> + <metadata + id="metadata4708"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,2)"> + <path + transform="matrix(0.72823872,0,0,0.8336417,-1512.2872,-525.55618)" + d="m 2099.9808,638.83099 c 0,5.29998 -4.9184,9.59645 -10.9854,9.59645 -6.0671,0 -10.9854,-4.29647 -10.9854,-9.59645 0,-5.29997 4.9183,-9.59645 10.9854,-9.59645 6.067,0 10.9854,4.29648 10.9854,9.59645 z" + sodipodi:ry="9.5964489" + sodipodi:rx="10.985409" + sodipodi:cy="638.83099" + sodipodi:cx="2088.9954" + id="path4711" + style="fill:#fdffff;fill-opacity:0.94117647;stroke:none" + sodipodi:type="arc" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-hover.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-hover.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-hover.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-hover.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,67 @@ +<?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" + width="18" + height="18" + id="svg5266" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="page-indicator-inactive.svg"> + <defs + id="defs5268" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="11.313709" + inkscape:cx="-2.307566" + inkscape:cy="17.859535" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="2560" + inkscape:window-height="1374" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" /> + <metadata + id="metadata5271"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,2)"> + <path + sodipodi:type="arc" + style="fill:none;fill-opacity:0;stroke:#ffffff;stroke-width:2.93356276000000005;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path5274" + sodipodi:cx="2088.9954" + sodipodi:cy="638.83099" + sodipodi:rx="10.985409" + sodipodi:ry="9.5964489" + d="m 2099.9808,638.83099 c 0,5.29998 -4.9184,9.59645 -10.9854,9.59645 -6.0671,0 -10.9854,-4.29647 -10.9854,-9.59645 0,-5.29997 4.9183,-9.59645 10.9854,-9.59645 6.067,0 10.9854,4.29648 10.9854,9.59645 z" + transform="matrix(0.63720887,0,0,0.72943648,-1322.1264,-458.98661)" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-inactive.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-inactive.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-inactive.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/page-indicator-inactive.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,67 @@ +<?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" + width="18" + height="18" + id="svg5266" + version="1.1" + inkscape:version="0.48.4 r9939" + sodipodi:docname="page-indicator-inactive.svg"> + <defs + id="defs5268" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="11.313709" + inkscape:cx="-2.307566" + inkscape:cy="17.859535" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="2560" + inkscape:window-height="1374" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" /> + <metadata + id="metadata5271"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,2)"> + <path + sodipodi:type="arc" + style="fill:none;fill-opacity:0;stroke:#ffffff;stroke-width:2.93356276000000005;stroke-miterlimit:4;stroke-opacity:0.39215686000000000;stroke-dasharray:none" + id="path5274" + sodipodi:cx="2088.9954" + sodipodi:cy="638.83099" + sodipodi:rx="10.985409" + sodipodi:ry="9.5964489" + d="m 2099.9808,638.83099 c 0,5.29998 -4.9184,9.59645 -10.9854,9.59645 -6.0671,0 -10.9854,-4.29647 -10.9854,-9.59645 0,-5.29997 4.9183,-9.59645 10.9854,-9.59645 6.067,0 10.9854,4.29648 10.9854,9.59645 z" + transform="matrix(0.63720887,0,0,0.72943648,-1322.1264,-458.98661)" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/panel-button-border.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/panel-button-border.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/panel-button-border.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/panel-button-border.svg 2015-05-13 00:10:37.000000000 +0000 @@ -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" + width="17" + height="10" + id="svg2" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="panel-button-border.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="44.8" + inkscape:cx="8.6594891" + inkscape:cy="5.7029946" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1440" + inkscape:window-height="843" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + guidetolerance="10000" + objecttolerance="10000"> + <inkscape:grid + type="xygrid" + id="grid3792" + empspacing="10" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="opacity:0.8;fill:#ffffff;fill-opacity:1;stroke-width:0.43599999;stroke-miterlimit:4;stroke-dasharray:none" + id="rect3796" + width="7" + height="2" + x="5" + y="8" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/process-working.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/process-working.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/process-working.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/process-working.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,811 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg5369" + version="1.1" + inkscape:version="0.48.5 r10040" + width="96" + height="48" + sodipodi:docname="process-working.svg" + style="display:inline"> + <metadata + id="metadata5375"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs5373"> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient35326" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient8231-1-4-4-1"> + <stop + id="stop8233-28-5-27-1" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop8235-7-3-94-3" /> + <stop + id="stop8237-7-8-20-2" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop8239-2-9-1-9" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient35230" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient5767-6"> + <stop + id="stop5769-0" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop5771-1" /> + <stop + id="stop5773-7" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop5775-8" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10255" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10257"> + <stop + id="stop10259" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10261" /> + <stop + id="stop10263" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10265" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10267" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10269"> + <stop + id="stop10271" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10273" /> + <stop + id="stop10275" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10277" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10279" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10281"> + <stop + id="stop10283" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10285" /> + <stop + id="stop10287" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10289" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10291" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10293"> + <stop + id="stop10295" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10297" /> + <stop + id="stop10299" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10301" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10303" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10305"> + <stop + id="stop10307" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10309" /> + <stop + id="stop10311" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10313" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10315" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10317"> + <stop + id="stop10319" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10321" /> + <stop + id="stop10323" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10325" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10327" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10329"> + <stop + id="stop10331" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10333" /> + <stop + id="stop10335" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10337" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10339" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10341"> + <stop + id="stop10343" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10345" /> + <stop + id="stop10347" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10349" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10351" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10353"> + <stop + id="stop10355" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10357" /> + <stop + id="stop10359" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10361" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10363" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10365"> + <stop + id="stop10367" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10369" /> + <stop + id="stop10371" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10373" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10375" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10377"> + <stop + id="stop10379" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10381" /> + <stop + id="stop10383" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10385" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10387" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10389"> + <stop + id="stop10391" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10393" /> + <stop + id="stop10395" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10397" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10399" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10401"> + <stop + id="stop10403" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10405" /> + <stop + id="stop10407" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10409" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10411" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10413"> + <stop + id="stop10415" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10417" /> + <stop + id="stop10419" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10421" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10423" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <linearGradient + id="linearGradient10425"> + <stop + id="stop10427" + offset="0" + style="stop-color:#ffffff;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.15428571" + offset="0.31861392" + id="stop10429" /> + <stop + id="stop10431" + offset="0.54270232" + style="stop-color:#ffffff;stop-opacity:0.33714285" /> + <stop + id="stop10433" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10435" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <linearGradient + id="linearGradient10437"> + <stop + id="stop10439" + offset="0" + style="stop-color:#bebebe;stop-opacity:0" /> + <stop + style="stop-color:#ffffff;stop-opacity:0" + offset="0.31861392" + id="stop10441" /> + <stop + id="stop10443" + offset="0.75051737" + style="stop-color:#ffffff;stop-opacity:0.42857143" /> + <stop + id="stop10445" + offset="1" + style="stop-color:#ffffff;stop-opacity:1" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10709" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10711" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8231-1-4-4-1" + id="radialGradient10713" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)" + cx="-0.067823187" + cy="188.51917" + fx="-0.067823187" + fy="188.51917" + r="27.330345" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5767-6" + id="radialGradient10715" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)" + cx="0.053942412" + cy="189.15244" + fx="0.053942412" + fy="189.15244" + r="27.330345" /> + </defs> + <sodipodi:namedview + pagecolor="#808080" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1975" + inkscape:window-height="1098" + id="namedview5371" + showgrid="true" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:zoom="5.6568542" + inkscape:cx="40.82607" + inkscape:cy="30.594699" + inkscape:window-x="2560" + inkscape:window-y="33" + inkscape:window-maximized="0" + inkscape:current-layer="layer2" + inkscape:snap-bbox="true" + inkscape:snap-nodes="false"> + <inkscape:grid + type="xygrid" + id="grid11933" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <g + inkscape:groupmode="layer" + id="layer1" + inkscape:label="tiles" + style="display:none"> + <rect + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect12451" + width="24" + height="24" + x="0" + y="0" /> + <rect + y="24" + x="0" + height="24" + width="24" + id="rect12453" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + y="0" + x="24" + height="24" + width="24" + id="rect12455" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect12457" + width="24" + height="24" + x="24" + y="24" /> + <rect + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect12459" + width="24" + height="24" + x="48" + y="0" /> + <rect + y="24" + x="48" + height="24" + width="24" + id="rect12461" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + y="0" + x="72" + height="24" + width="24" + id="rect12463" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect12465" + width="24" + height="24" + x="72" + y="24" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="spinner"> + <g + transform="matrix(0.43142675,0,0,0.43298814,218.13188,-592.92581)" + id="g10450-5-3" + style="display:inline"> + <path + inkscape:export-ydpi="90" + inkscape:export-xdpi="90" + inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png" + sodipodi:open="true" + sodipodi:end="4.712389" + sodipodi:start="0.23191105" + sodipodi:type="arc" + style="fill:none;stroke:url(#radialGradient10713);stroke-width:12.18051815;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + id="path10452-5" + sodipodi:cx="-25.809397" + sodipodi:cy="179.43886" + sodipodi:rx="22.98097" + sodipodi:ry="22.98097" + d="m -3.4436513,184.72075 c -2.9171108,12.35226 -15.2953817,20.00096 -27.6476417,17.08385 -12.35226,-2.91711 -20.00096,-15.29538 -17.083849,-27.64764 2.449452,-10.372 11.708437,-17.69907 22.365746,-17.69907" + transform="matrix(-0.16397381,0.61157081,-0.61162275,-0.16377992,-372.32298,1442.5061)" /> + <path + transform="matrix(-0.63300818,0.01438356,-0.01458424,-0.63300359,-491.4014,1510.996)" + d="m -3.4436513,184.72075 c -2.9171108,12.35226 -15.2953817,20.00096 -27.6476417,17.08385 -12.35226,-2.91711 -20.00096,-15.29538 -17.083849,-27.64764 2.449452,-10.372 11.708437,-17.69907 22.365746,-17.69907" + sodipodi:ry="22.98097" + sodipodi:rx="22.98097" + sodipodi:cy="179.43886" + sodipodi:cx="-25.809397" + id="path10454-7" + style="fill:none;stroke:url(#radialGradient10715);stroke-width:12.18051815;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" + sodipodi:type="arc" + sodipodi:start="0.23191105" + sodipodi:end="4.712389" + sodipodi:open="true" + inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" /> + </g> + <use + x="0" + y="0" + xlink:href="#g10450-5-3" + id="use13294" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,35.986458,-4.9737924)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13294" + id="use13314" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,43.036943,-21.933639)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13314" + id="use13334" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,50.085328,-38.904987)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13334" + id="use13354" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,-38.894841,-31.888724)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13354" + id="use13374" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,52.971072,2.0670843)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13374" + id="use13394" + transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,60.017834,-14.929741)" + width="96" + height="48" /> + <use + x="0" + y="0" + xlink:href="#use13394" + id="use13414" + transform="matrix(0.86602541,0.50000001,-0.50000001,0.86602541,50.044124,-25.16226)" + width="96" + height="48" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/running-indicator.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/running-indicator.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/running-indicator.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/running-indicator.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,130 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="119.97824" + height="119.97824" + id="svg7355" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="running-indicator.svg"> + <metadata + id="metadata4175"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#2c1cff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1141" + id="namedview4173" + showgrid="false" + inkscape:zoom="8.1348081" + inkscape:cx="81.120662" + inkscape:cy="58.117986" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + inkscape:current-layer="g30864" /> + <defs + id="defs7357"> + <radialGradient + xlink:href="#linearGradient36429" + id="radialGradient7461" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.011539,0,0,0.57582113,-0.39262194,71.83807)" + cx="47.428951" + cy="167.16817" + fx="47.428951" + fy="167.16817" + r="37" /> + <linearGradient + id="linearGradient36429"> + <stop + id="stop36431" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop36433" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <radialGradient + xlink:href="#linearGradient36471" + id="radialGradient7463" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.1891549,0,0,0.55513246,-9.281289,36.12653)" + cx="49.067139" + cy="242.50381" + fx="49.067139" + fy="242.50381" + r="37.00671" /> + <linearGradient + id="linearGradient36471"> + <stop + id="stop36473" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop36475" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <radialGradient + r="37.00671" + fy="242.50381" + fx="49.067139" + cy="242.50381" + cx="49.067139" + gradientTransform="matrix(1.1891549,0,0,0.15252127,-9.281289,132.52772)" + gradientUnits="userSpaceOnUse" + id="radialGradient7488" + xlink:href="#linearGradient36471" /> + </defs> + <g + id="layer1" + transform="matrix(1.6213276,0,0,1.6213276,-431.6347,-272.5745)"> + <g + style="display:inline" + id="g30864" + transform="translate(255.223,70.118091)"> + <rect + ry="3.4593496" + rx="3.4593496" + y="99.596962" + x="12.596948" + height="71.116341" + width="71.116341" + id="rect14000" + style="opacity:0.37187500000000001;fill:url(#radialGradient7461);fill-opacity:1;stroke:none" /> + <path + id="rect34520" + d="m 83.273151,166.72152 c 0,1.96759 -1.584022,3.55163 -3.551629,3.55163 l -63.443032,0 c -1.967608,0 -3.551648,-1.58402 -3.551643,-3.55164 0,-5.85318 0,-5.85318 0,0" + style="opacity:0.35;fill:none;stroke:url(#radialGradient7488);stroke-width:1;stroke-opacity:1" + connector-curvature="0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccscc" /> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/source-button-border.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/source-button-border.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/source-button-border.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/source-button-border.svg 2015-05-13 00:10:37.000000000 +0000 @@ -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" + width="21" + height="10" + id="svg2" + version="1.1" + inkscape:version="0.48.0 r9654" + sodipodi:docname="source-button-border.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="44.8" + inkscape:cx="8.704132" + inkscape:cy="5.7029946" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + showguides="true" + inkscape:guide-bbox="true" + inkscape:window-width="1600" + inkscape:window-height="1145" + inkscape:window-x="0" + inkscape:window-y="26" + inkscape:window-maximized="1" + guidetolerance="10000" + objecttolerance="10000"> + <inkscape:grid + type="xygrid" + id="grid3792" + empspacing="10" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="opacity:0.8;fill:#ffffff;fill-opacity:1;stroke-width:0.43599999;stroke-miterlimit:4;stroke-dasharray:none" + id="rect3796" + width="19" + height="2" + x="1" + y="8" /> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/summary-counter.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/summary-counter.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/summary-counter.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/summary-counter.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 13.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 14948) --> + +<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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + id="Foreground" + x="0px" + y="0px" + width="32" + height="32" + viewBox="0 0 23.272727 23.272727" + enable-background="new 0 0 16 16" + xml:space="preserve" + sodipodi:version="0.32" + inkscape:version="0.91 r13725" + sodipodi:docname="summary-counter.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"><metadata + id="metadata2399"><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 /></cc:Work></rdf:RDF></metadata><defs + id="defs2397"><linearGradient + id="linearGradient3173"><stop + style="stop-color:#c4c4c4;stop-opacity:1;" + offset="0" + id="stop3175" /><stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="1" + id="stop3177" /></linearGradient><inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 8 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="16 : 8 : 1" + inkscape:persp3d-origin="8 : 5.3333333 : 1" + id="perspective2401" /><filter + color-interpolation-filters="sRGB" + inkscape:collect="always" + id="filter16494-4" + x="-0.20989846" + width="1.4197969" + y="-0.20903821" + height="1.4180764"><feGaussianBlur + inkscape:collect="always" + stdDeviation="1.3282637" + id="feGaussianBlur16496-8" /></filter></defs><sodipodi:namedview + inkscape:window-height="419" + inkscape:window-width="710" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10.0" + gridtolerance="10.0" + objecttolerance="10.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#000000" + id="base" + showgrid="false" + inkscape:zoom="11.313708" + inkscape:cx="1.5094358" + inkscape:cy="13.739577" + inkscape:window-x="806" + inkscape:window-y="279" + inkscape:current-layer="g3175-4" + showguides="true" + inkscape:guide-bbox="true" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:window-maximized="0"><inkscape:grid + type="xygrid" + id="grid11246" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /></sodipodi:namedview><g + style="display:inline" + id="g16402-8" + transform="translate(4.7533483,2.8238929)"><g + id="g3175-4" + transform="translate(-0.89995416,0.94028614)"><path + sodipodi:type="inkscape:offset" + inkscape:radius="0" + inkscape:original="M 7.6582031 0.12304688 C 3.260888 0.12304688 -0.3046875 3.7050471 -0.3046875 8.1230469 C -0.3046875 12.541048 3.260888 16.123047 7.6582031 16.123047 C 12.055519 16.123047 15.621094 12.541048 15.621094 8.1230469 C 15.621094 3.7050471 12.055519 0.12304688 7.6582031 0.12304688 z " + xlink:href="#path2394-32" + style="opacity:0.52994014;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.18181825;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter16494-4);enable-background:accumulate" + id="path16480-5" + inkscape:href="#path2394-32" + d="m 7.65625,0.125 c -4.3973151,0 -7.96875,3.5820002 -7.96875,8 0,4.418001 3.5714349,8 7.96875,8 4.397316,0 7.96875,-3.581999 7.96875,-8 0,-4.4179998 -3.571434,-8 -7.96875,-8 z" + transform="translate(0,1.028519)" /><path + clip-rule="evenodd" + d="m -0.30428257,8.1237596 c 0,-4.4179998 3.56522987,-7.9999996 7.96254497,-7.9999996 4.3973156,0 7.9625456,3.5819998 7.9625456,7.9999996 0,4.4180014 -3.56523,8.0000004 -7.9625456,8.0000004 -4.3973151,0 -7.96254497,-3.581999 -7.96254497,-8.0000004 z" + id="path2394-32" + style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:#eeeeec;stroke-width:1.45454533;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + sodipodi:nodetypes="csssc" + inkscape:connector-curvature="0" /><g + id="g3172-6" /></g></g></svg> \ No newline at end of file diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-intl.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-intl.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-intl.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-intl.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,209 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="65" + height="22" + id="svg2857" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="toggle-off-us.svg"> + <defs + id="defs2859"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective2865" /> + <inkscape:perspective + id="perspective2843" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient76469-7-7-4" + id="linearGradient38024" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)" + x1="6" + y1="102.95528" + x2="6" + y2="84.505203" /> + <linearGradient + inkscape:collect="always" + id="linearGradient76469-7-7-4"> + <stop + style="stop-color:#2e3232;stop-opacity:1" + offset="0" + id="stop76471-7-1-5" /> + <stop + style="stop-color:#3e4545;stop-opacity:1" + offset="1" + id="stop76473-9-0-0" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4" + is_visible="true" /> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4-0" + is_visible="true" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient37802-8" + id="linearGradient12311-3-1-0-5-4" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)" + x1="610.13782" + y1="501.43866" + x2="610.13782" + y2="492.52756" /> + <linearGradient + id="linearGradient37802-8" + inkscape:collect="always"> + <stop + id="stop37804-1" + offset="0" + style="stop-color:#2c2c2c;stop-opacity:1" /> + <stop + id="stop37806-8" + offset="1" + style="stop-color:#16191a;stop-opacity:1" /> + </linearGradient> + <linearGradient + y2="492.52756" + x2="610.13782" + y1="501.43866" + x1="610.13782" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-900.56122,-423.92857)" + gradientUnits="userSpaceOnUse" + id="linearGradient13602" + xlink:href="#linearGradient37802-8" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-5.0602834" + inkscape:cy="16.473273" + inkscape:document-units="px" + inkscape:current-layer="g37994" + showgrid="false" + inkscape:window-width="2560" + inkscape:window-height="1375" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="false"> + <inkscape:grid + type="xygrid" + id="grid12954" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata2862"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-444.64286,-781.36218)"> + <g + transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)" + id="g37994"> + <g + id="g37996" + transform="translate(-115,1277)"> + <rect + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837" + id="rect13475" + width="98" + height="25" + x="644.5" + y="484.61118" + rx="4.7429576" + ry="3.8424656" /> + <rect + ry="3.8424656" + rx="4.7429576" + y="483.5" + x="644.5" + height="25" + width="98" + id="rect38000" + style="color:#000000;fill:url(#linearGradient12311-3-1-0-5-4);fill-opacity:1;fill-rule:nonzero;stroke:#16191a;stroke-width:1.37920942;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" /> + </g> + <g + transform="translate(-49.946213,-1.890275)" + id="g38002"> + <g + transform="translate(-115,1247)" + style="display:inline" + id="g38004"> + <rect + ry="3.7972314" + rx="4.6871223" + y="515.5" + x="694.53046" + height="25" + width="45.969578" + id="rect38006" + style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + sodipodi:nodetypes="cc" + style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 699.09675,516.7365 36.86904,0" + id="path38016" + inkscape:path-effect="#path-effect77541-4" + inkscape:original-d="m 699.09675,516.7365 36.86904,0" + inkscape:connector-curvature="0" /> + </g> + </g> + <path + sodipodi:type="arc" + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:2.15627193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="path13479" + sodipodi:cx="16.4375" + sodipodi:cy="10.8125" + sodipodi:rx="4.3125" + sodipodi:ry="4.3125" + d="m 20.75,10.8125 a 4.3125,4.3125 0 1 1 -8.625,0 4.3125,4.3125 0 1 1 8.625,0 z" + transform="matrix(1.4212691,0,0,1.1514287,577.38488,1761.1138)" /> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-us.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-us.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-us.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-off-us.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,255 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="65" + height="22" + id="svg2857" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="toggle-on-intl.svg"> + <defs + id="defs2859"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective2865" /> + <inkscape:perspective + id="perspective2843" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient76469-7-7-4" + id="linearGradient38024" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)" + x1="6" + y1="102.95528" + x2="6" + y2="84.505203" /> + <linearGradient + inkscape:collect="always" + id="linearGradient76469-7-7-4"> + <stop + style="stop-color:#2e3232;stop-opacity:1" + offset="0" + id="stop76471-7-1-5" /> + <stop + style="stop-color:#3e4545;stop-opacity:1" + offset="1" + id="stop76473-9-0-0" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4" + is_visible="true" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient37802" + id="linearGradient12311-3-1-0-5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)" + x1="610.13782" + y1="501.43866" + x2="610.13782" + y2="492.52756" /> + <linearGradient + id="linearGradient37802" + inkscape:collect="always"> + <stop + id="stop37804" + offset="0" + style="stop-color:#2c2c2c;stop-opacity:1" /> + <stop + id="stop37806" + offset="1" + style="stop-color:#16191a;stop-opacity:1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient76469-7-7-4-3" + id="linearGradient77680" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1,0,0,1.0322581,717.71949,428.68472)" + x1="6" + y1="102.95528" + x2="6" + y2="84.505203" /> + <linearGradient + inkscape:collect="always" + id="linearGradient76469-7-7-4-3"> + <stop + style="stop-color:#2e3232;stop-opacity:1" + offset="0" + id="stop76471-7-1-5-7" /> + <stop + style="stop-color:#3e4545;stop-opacity:1" + offset="1" + id="stop76473-9-0-0-9" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4-0" + is_visible="true" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient37802-8" + id="linearGradient12311-3-1-0-5-4" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)" + x1="610.13782" + y1="501.43866" + x2="610.13782" + y2="492.52756" /> + <linearGradient + id="linearGradient37802-8" + inkscape:collect="always"> + <stop + id="stop37804-1" + offset="0" + style="stop-color:#2c2c2c;stop-opacity:1" /> + <stop + id="stop37806-8" + offset="1" + style="stop-color:#16191a;stop-opacity:1" /> + </linearGradient> + <linearGradient + y2="492.52756" + x2="610.13782" + y1="501.43866" + x1="610.13782" + gradientTransform="matrix(1.5918367,0,0,0.85714285,-900.56122,-423.92857)" + gradientUnits="userSpaceOnUse" + id="linearGradient13602" + xlink:href="#linearGradient37802-8" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="16.760995" + inkscape:cy="21.955673" + inkscape:document-units="px" + inkscape:current-layer="g37994" + showgrid="false" + inkscape:window-width="2560" + inkscape:window-height="1375" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="false"> + <inkscape:grid + type="xygrid" + id="grid12954" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata2862"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-444.64286,-781.36218)"> + <g + transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)" + id="g37994"> + <g + id="g37996" + transform="translate(-115,1277)"> + <rect + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837" + id="rect13475" + width="98" + height="25" + x="644.5" + y="484.61118" + rx="4.7429576" + ry="3.8424656" /> + <rect + ry="3.8424656" + rx="4.7429576" + y="483.5" + x="644.5" + height="25" + width="98" + id="rect38000" + style="color:#000000;fill:url(#linearGradient12311-3-1-0-5-4);fill-opacity:1;fill-rule:nonzero;stroke:#16191a;stroke-width:1.37920942;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" /> + </g> + <g + transform="translate(-49.946213,-1.890275)" + id="g38002"> + <g + transform="translate(-115,1247)" + style="display:inline" + id="g38004"> + <rect + ry="3.7972314" + rx="4.6871223" + y="515.5" + x="694.53046" + height="25" + width="45.969578" + id="rect38006" + style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + sodipodi:nodetypes="cc" + style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 699.09675,516.7365 36.86904,0" + id="path38016" + inkscape:path-effect="#path-effect77541-4" + inkscape:original-d="m 699.09675,516.7365 36.86904,0" + inkscape:connector-curvature="0" /> + </g> + </g> + <text + xml:space="preserve" + style="font-size:13.79166794px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + x="520.29974" + y="1997.0011" + id="text75614" + sodipodi:linespacing="125%" + transform="scale(1.1236771,0.88993537)"><tspan + sodipodi:role="line" + id="tspan75616" + x="520.29974" + y="1997.0011">OFF</tspan></text> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-intl.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-intl.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-intl.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-intl.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,192 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="65" + height="22" + id="svg2857" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="toggle-on-intl.svg"> + <defs + id="defs2859"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective2865" /> + <inkscape:perspective + id="perspective2843" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient77461" + id="linearGradient77551" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.3066667,0,0,1,-841.64667,-483)" + x1="1164.7644" + y1="962.93695" + x2="1164.7644" + y2="970.51404" /> + <linearGradient + id="linearGradient77461" + inkscape:collect="always"> + <stop + id="stop77463" + offset="0" + style="stop-color:#182f4c;stop-opacity:1" /> + <stop + id="stop77465" + offset="1" + style="stop-color:#204a87;stop-opacity:1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient76469-7-7-4" + id="linearGradient38024" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)" + x1="6" + y1="102.95528" + x2="6" + y2="84.505203" /> + <linearGradient + inkscape:collect="always" + id="linearGradient76469-7-7-4"> + <stop + style="stop-color:#2e3232;stop-opacity:1" + offset="0" + id="stop76471-7-1-5" /> + <stop + style="stop-color:#3e4545;stop-opacity:1" + offset="1" + id="stop76473-9-0-0" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4" + is_visible="true" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="32" + inkscape:cx="17.255148" + inkscape:cy="8.9252639" + inkscape:document-units="px" + inkscape:current-layer="g37994" + showgrid="true" + inkscape:window-width="2560" + inkscape:window-height="1375" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="false"> + <inkscape:grid + type="xygrid" + id="grid12954" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata2862"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-444.64286,-781.36218)"> + <g + transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)" + id="g37994"> + <g + id="g37996" + transform="translate(-115,1277)"> + <rect + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837" + id="rect13475" + width="98" + height="25" + x="644.5" + y="484.61118" + rx="4.7429576" + ry="3.8424656" /> + <rect + ry="3.8424656" + rx="4.7429576" + y="483.5" + x="644.5" + height="25" + width="98" + id="rect38000" + style="color:#000000;fill:url(#linearGradient77551);fill-opacity:1;fill-rule:nonzero;stroke:#182f4c;stroke-width:1.37920964;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <g + transform="translate(2.0625,-2)" + id="g38002"> + <g + transform="translate(-115,1247)" + style="display:inline" + id="g38004"> + <rect + ry="3.7972314" + rx="4.6871223" + y="515.5" + x="694.53046" + height="25" + width="45.969578" + id="rect38006" + style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + sodipodi:nodetypes="cc" + style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 699.09675,516.7365 36.86904,0" + id="path38016" + inkscape:path-effect="#path-effect77541-4" + inkscape:original-d="m 699.09675,516.7365 36.86904,0" + inkscape:connector-curvature="0" /> + </g> + </g> + <rect + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" + id="rect13678" + width="3.0646207" + height="12.414008" + x="554.77728" + y="1767.3566" /> + </g> + </g> +</svg> diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-us.svg radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-us.svg --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-us.svg 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/toggle-on-us.svg 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,197 @@ +<?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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="65" + height="22" + id="svg2857" + version="1.1" + inkscape:version="0.48.5 r10040" + sodipodi:docname="toggle-on-us.svg"> + <defs + id="defs2859"> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective2865" /> + <inkscape:perspective + id="perspective2843" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient77461" + id="linearGradient77551" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.3066667,0,0,1,-841.64667,-483)" + x1="1164.7644" + y1="962.93695" + x2="1164.7644" + y2="970.51404" /> + <linearGradient + id="linearGradient77461" + inkscape:collect="always"> + <stop + id="stop77463" + offset="0" + style="stop-color:#182f4c;stop-opacity:1" /> + <stop + id="stop77465" + offset="1" + style="stop-color:#204a87;stop-opacity:1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient76469-7-7-4" + id="linearGradient38024" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)" + x1="6" + y1="102.95528" + x2="6" + y2="84.505203" /> + <linearGradient + inkscape:collect="always" + id="linearGradient76469-7-7-4"> + <stop + style="stop-color:#2e3232;stop-opacity:1" + offset="0" + id="stop76471-7-1-5" /> + <stop + style="stop-color:#3e4545;stop-opacity:1" + offset="1" + id="stop76473-9-0-0" /> + </linearGradient> + <inkscape:path-effect + effect="spiro" + id="path-effect77541-4" + is_visible="true" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="33.380898" + inkscape:cy="6.9658271" + inkscape:document-units="px" + inkscape:current-layer="g37994" + showgrid="false" + inkscape:window-width="2560" + inkscape:window-height="1375" + inkscape:window-x="0" + inkscape:window-y="27" + inkscape:window-maximized="1" + borderlayer="true" + inkscape:showpageshadow="false" + inkscape:snap-nodes="false" + inkscape:snap-bbox="true" + showborder="false"> + <inkscape:grid + type="xygrid" + id="grid12954" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata2862"> + <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 /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-444.64286,-781.36218)"> + <g + transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)" + id="g37994"> + <g + id="g37996" + transform="translate(-115,1277)"> + <rect + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837" + id="rect13475" + width="98" + height="25" + x="644.5" + y="484.61118" + rx="4.7429576" + ry="3.8424656" /> + <rect + ry="3.8424656" + rx="4.7429576" + y="483.5" + x="644.5" + height="25" + width="98" + id="rect38000" + style="color:#000000;fill:url(#linearGradient77551);fill-opacity:1;fill-rule:nonzero;stroke:#182f4c;stroke-width:1.37920964;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <g + transform="translate(2.0625,-2)" + id="g38002"> + <g + transform="translate(-115,1247)" + style="display:inline" + id="g38004"> + <rect + ry="3.7972314" + rx="4.6871223" + y="515.5" + x="694.53046" + height="25" + width="45.969578" + id="rect38006" + style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + sodipodi:nodetypes="cc" + style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 699.09675,516.7365 36.86904,0" + id="path38016" + inkscape:path-effect="#path-effect77541-4" + inkscape:original-d="m 699.09675,516.7365 36.86904,0" + inkscape:connector-curvature="0" /> + </g> + </g> + <text + transform="scale(1.1000946,0.90901274)" + sodipodi:linespacing="125%" + id="text38018" + y="1955.5205" + x="495.94223" + style="font-size:13.29953671px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold" + xml:space="preserve"><tspan + y="1955.5205" + x="495.94223" + id="tspan38020" + sodipodi:role="line">ON</tspan></text> + </g> + </g> +</svg> Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/ws-switch-arrow-down.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/ws-switch-arrow-down.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Colors/gnome-shell/ws-switch-arrow-up.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Colors/gnome-shell/ws-switch-arrow-up.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gedit.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-main.css 2015-08-25 01:59:04.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #737C99; -@define-color theme_selected_bg_color #737C99; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:15.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:28.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #8793C1; /* @link_color */ + -GtkIMHtml-hyperlink-color: #8793C1; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #8793C1; /* @link_color */ + -GtkWidget-visited-link-color: #8793C1; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #6D748B; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 60%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 20%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #9AA0B5, #C3C5CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/index.theme 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Graphite -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/bullet.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/close.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/desk_toggled.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/desk.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/iconify.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/max_toggled.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/max.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/shade_toggled.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/shade.xbm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/openbox-3/themerc 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #7E86A2 -menu.items.active.bg.color.splitTo: #767D98 -menu.items.active.bg.colorTo: #757C96 -menu.items.active.bg.colorTo.splitTo: #69708A -menu.items.active.bg.border.color: #545867 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/left-active.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/left-inactive.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/right-active.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/right-inactive.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/themerc 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-active.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-active.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Graphite/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/california.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/geary.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gedit.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gedit.css 2015-05-13 00:10:40.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:40.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/software-center.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity.css 2015-05-13 00:10:40.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-main.css 2015-08-25 01:59:07.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-main.css 2015-05-13 00:10:40.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6AA022; -@define-color theme_selected_bg_color #6AA022; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:40.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:06.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:32.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #60A655; /* @link_color */ + -GtkIMHtml-hyperlink-color: #60A655; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #60A655; /* @link_color */ + -GtkWidget-visited-link-color: #60A655; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #8FAF53; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #96C16D, #BEDCA1 60%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #96C16D, #C8E7A9 25%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #96C16D, #AFCA94); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/gtk-3.0/public-colors.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/index.theme 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/index.theme 2015-05-13 00:10:40.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Green -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/bullet.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/close.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/desk_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/desk.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/iconify.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/max_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/max.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/shade_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/shade.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/openbox-3/themerc 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #75B439 -menu.items.active.bg.color.splitTo: #6FA838 -menu.items.active.bg.colorTo: #6BA037 -menu.items.active.bg.colorTo.splitTo: #628E36 -menu.items.active.bg.border.color: #4B6430 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/left-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/left-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/right-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/right-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/themerc 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-left-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-right-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Green/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Green/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gedit.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-main.css 2015-08-25 01:59:11.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #BDA468; -@define-color theme_selected_bg_color #BDA468; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:57.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:36.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #C0A257; /* @link_color */ + -GtkIMHtml-hyperlink-color: #C0A257; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #C0A257; /* @link_color */ + -GtkWidget-visited-link-color: #C0A257; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #B08B54; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EFCC94, #F7E4C2 60%, #F8E6C7); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F7D399, #F7E4C2 20%, #FAEED5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E0C090, #D9C9AB); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/index.theme 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Manila -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/bullet.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/close.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/desk_toggled.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/desk.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/iconify.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/max_toggled.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/max.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/shade_toggled.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/shade.xbm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/openbox-3/themerc 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #C6AF79 -menu.items.active.bg.color.splitTo: #BEA670 -menu.items.active.bg.colorTo: #BCA46D -menu.items.active.bg.colorTo.splitTo: B09860 -menu.items.active.bg.border.color: #82724D -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/left-active.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/left-inactive.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/right-active.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/right-inactive.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/themerc 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-left-active.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-right-active.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Manila/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Manila/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/california.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/geary.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gedit.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gedit.css 2015-05-13 00:10:36.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:36.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/software-center.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity.css 2015-05-13 00:10:36.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-main.css 2015-08-25 01:59:14.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-main.css 2015-05-13 00:10:36.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E87436; -@define-color theme_selected_bg_color #E87436; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:36.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:48.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:43.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #E87436; /* @link_color */ + -GtkIMHtml-hyperlink-color: #E87436; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #E87436; /* @link_color */ + -GtkWidget-visited-link-color: #E87436; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #DA6940; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 60%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 30%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E57B3D, #E7BA99); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/gtk-3.0/public-colors.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/index.theme 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/index.theme 2015-05-13 00:10:36.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Orange -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/bullet.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/close.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/desk_toggled.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/desk.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/iconify.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/max_toggled.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/max.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/shade_toggled.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/shade.xbm 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/openbox-3/themerc 2014-11-13 01:26:09.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #F1804A -menu.items.active.bg.color.splitTo: #E9773F -menu.items.active.bg.colorTo: #E7733C -menu.items.active.bg.colorTo.splitTo: #E36E38 -menu.items.active.bg.border.color: #A25734 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/left-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/left-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/right-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/right-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/themerc 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-left-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-right-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Orange/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Orange/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gedit.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-main.css 2015-08-25 01:59:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #F02A9F; -@define-color theme_selected_bg_color #F02A9F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:38.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:50.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #EF69D2; /* @link_color */ + -GtkIMHtml-hyperlink-color: #EF69D2; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #EF69D2; /* @link_color */ + -GtkWidget-visited-link-color: #EF69D2; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #CA2D79; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F377C0, #F8B5DC 60%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F377C0, #F8B5DC 20%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F377C0, #E3A6CA); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/index.theme 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/index.theme 2015-05-13 00:10:38.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Pink -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/bullet.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/close.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/desk_toggled.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/desk.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/iconify.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/max_toggled.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/max.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/shade_toggled.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/shade.xbm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/openbox-3/themerc 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #F93FAA -menu.items.active.bg.color.splitTo: #F135A2 -menu.items.active.bg.colorTo: #EF32A0 -menu.items.active.bg.colorTo.splitTo: #E41F92 -menu.items.active.bg.border.color: #A2286F -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/left-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/left-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/right-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/right-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/themerc 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-left-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-right-active.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Pink/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Pink/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gedit.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-main.css 2015-08-25 01:59:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7E5BC5; -@define-color theme_selected_bg_color #7E5BC5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:55.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9D7EDA; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9D7EDA; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9D7EDA; /* @link_color */ + -GtkWidget-visited-link-color: #9D7EDA; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #7339B9; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 60%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 20%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #AC88ED, #BDABE0); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/index.theme 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Purple -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/bullet.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/close.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/desk_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/desk.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/iconify.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/max_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/max.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/shade_toggled.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/shade.xbm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/openbox-3/themerc 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #8B66CB -menu.items.active.bg.color.splitTo: #835EC4 -menu.items.active.bg.colorTo: #7F59C1 -menu.items.active.bg.colorTo.splitTo: #714CB5 -menu.items.active.bg.border.color: #5A4384 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/left-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/left-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/right-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/right-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/themerc 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-left-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-right-active.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Purple/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Purple/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-main.css 2015-08-25 01:59:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #DE3039; -@define-color theme_selected_bg_color #DE3039; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:01.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F83F3F; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F83F3F; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F83F3F; /* @link_color */ + -GtkWidget-visited-link-color: #F83F3F; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C43546; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F05757, #F79F9F 60%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F05757, #F79F9F 20%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F05757, #F79F9F); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/index.theme 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Red -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/bullet.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/close.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/desk_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/desk.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/iconify.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/max_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/max.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/shade_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/shade.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/openbox-3/themerc 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #E63D48 -menu.items.active.bg.color.splitTo: #DD3842 -menu.items.active.bg.colorTo: #D9353F -menu.items.active.bg.colorTo.splitTo: #C92D36 -menu.items.active.bg.border.color: #8D3036 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/left-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/left-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/right-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/right-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/themerc 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-left-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-right-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Red/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Red/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-main.css 2015-08-25 01:59:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #25BAA5; -@define-color theme_selected_bg_color #25BAA5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:08.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:06.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #2EBDA8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #2EBDA8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #2EBDA8; /* @link_color */ + -GtkWidget-visited-link-color: #2EBDA8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3FBD9E; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 60%, #BBF0E5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 10%, #C2F9EE); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #69DCC6, #9ED8CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/index.theme 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Teal -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/bullet.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/close.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/desk_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/desk.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/iconify.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/max_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/max.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/shade_toggled.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/shade.xbm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/openbox-3/themerc 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #28D1B9 -menu.items.active.bg.color.splitTo: #2ABCA7 -menu.items.active.bg.colorTo: #2ABAA6 -menu.items.active.bg.colorTo.splitTo: #2DA392 -menu.items.active.bg.border.color: #2D7368 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/left-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/left-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/right-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/right-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/themerc 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-left-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-right-active.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Teal/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Teal/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gedit.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-main.css 2015-08-25 01:59:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #2AB5E3; -@define-color theme_selected_bg_color #2AB5E3; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:59.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets.css 2015-08-19 22:48:09.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #29A7DB; /* @link_color */ + -GtkIMHtml-hyperlink-color: #29A7DB; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #29A7DB; /* @link_color */ + -GtkWidget-visited-link-color: #29A7DB; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #448BBF; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 60%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 25%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #67C3E7, #98CCDF); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/index.theme 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Aqua/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Aqua -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/california.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/geary.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gedit.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gedit.css 2015-05-13 00:10:38.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:38.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/software-center.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity.css 2015-05-13 00:10:38.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/apps/xfce.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-main.css 2015-08-25 01:59:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-main.css 2015-05-13 00:10:38.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #546BCF; -@define-color theme_selected_bg_color #546BCF; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:38.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:49.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets.css 2015-08-19 22:48:03.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #5E79E9; /* @link_color */ + -GtkIMHtml-hyperlink-color: #5E79E9; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #5E79E9; /* @link_color */ + -GtkWidget-visited-link-color: #5E79E9; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3C5EBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #8492F9, #B7C2FA 60%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #8492F9, #B7C2FA 20%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #8492F9, #A9B3E6); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/gtk-3.0/public-colors.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue/index.theme 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue/index.theme 2015-05-13 00:10:38.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Blue -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gedit.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-main.css 2015-08-25 01:59:40.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6E9AD8; -@define-color theme_selected_bg_color #6E9AD8; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets.css 2014-11-13 00:07:26.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:58.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #6E9AD8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #6E9AD8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #6E9AD8; /* @link_color */ + -GtkWidget-visited-link-color: #6E9AD8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #488CBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 60%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 20%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #72AEF8, #A2C1E7); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:32.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/index.theme 2014-11-10 22:58:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Blue-Spring/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Blue-Spring -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/california.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/geary.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gedit.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gedit.css 2015-05-13 00:10:38.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:38.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/software-center.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity.css 2015-05-13 00:10:38.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/apps/xfce.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-main.css 2015-08-25 01:59:44.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-main.css 2015-05-13 00:10:38.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7F441F; -@define-color theme_selected_bg_color #7F441F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:38.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:39.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:55.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9C7648; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9C7648; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9C7648; /* @link_color */ + -GtkWidget-visited-link-color: #9C7648; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #745649; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #D2916D, #E6BBA2 60%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #D2916D, #E6BBA2 20%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #D2916D, #CFA892); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/gtk-3.0/public-colors.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Brown/index.theme 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Brown/index.theme 2015-05-13 00:10:38.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Brown -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gedit.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-main.css 2015-08-25 01:59:47.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #737C99; -@define-color theme_selected_bg_color #737C99; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:51.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #8793C1; /* @link_color */ + -GtkIMHtml-hyperlink-color: #8793C1; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #8793C1; /* @link_color */ + -GtkWidget-visited-link-color: #8793C1; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #6D748B; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 60%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 20%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #9AA0B5, #C3C5CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/index.theme 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Graphite/index.theme 2015-05-13 00:10:40.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Graphite -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gedit.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-main.css 2015-08-25 01:59:51.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6AA022; -@define-color theme_selected_bg_color #6AA022; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:48.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #60A655; /* @link_color */ + -GtkIMHtml-hyperlink-color: #60A655; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #60A655; /* @link_color */ + -GtkWidget-visited-link-color: #60A655; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #8FAF53; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #96C16D, #BEDCA1 60%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #96C16D, #C8E7A9 25%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #96C16D, #AFCA94); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Green/index.theme 2014-08-31 00:22:21.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Green/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Green -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gedit.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-main.css 2015-08-25 01:59:55.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #BDA468; -@define-color theme_selected_bg_color #BDA468; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:12.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:44.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #C0A257; /* @link_color */ + -GtkIMHtml-hyperlink-color: #C0A257; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #C0A257; /* @link_color */ + -GtkWidget-visited-link-color: #C0A257; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #B08B54; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EFCC94, #F7E4C2 60%, #F8E6C7); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F7D399, #F7E4C2 20%, #FAEED5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E0C090, #D9C9AB); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Manila/index.theme 2014-08-31 00:22:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Manila/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Manila -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gedit.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-main.css 2015-08-25 01:59:59.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E87436; -@define-color theme_selected_bg_color #E87436; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:26.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets.css 2014-10-09 20:52:02.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:40.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #E87436; /* @link_color */ + -GtkIMHtml-hyperlink-color: #E87436; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #E87436; /* @link_color */ + -GtkWidget-visited-link-color: #E87436; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #DA6940; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 60%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 30%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E57B3D, #E7BA99); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:26.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Orange/index.theme 2014-08-31 00:22:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Orange/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Orange -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/california.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/geary.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gedit.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gedit.css 2015-05-13 00:10:38.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:38.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/software-center.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity.css 2015-05-13 00:10:38.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/apps/xfce.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-main.css 2015-08-25 02:00:02.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-main.css 2015-05-13 00:10:38.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #F02A9F; -@define-color theme_selected_bg_color #F02A9F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:38.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets.css 2014-10-09 20:51:54.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:35.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #EF69D2; /* @link_color */ + -GtkIMHtml-hyperlink-color: #EF69D2; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #EF69D2; /* @link_color */ + -GtkWidget-visited-link-color: #EF69D2; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #CA2D79; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F377C0, #F8B5DC 60%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F377C0, #F8B5DC 20%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F377C0, #E3A6CA); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/gtk-3.0/public-colors.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Pink/index.theme 2014-08-31 00:22:30.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Pink/index.theme 2015-05-13 00:10:38.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Pink -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gedit.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-main.css 2015-08-25 02:00:05.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7E5BC5; -@define-color theme_selected_bg_color #7E5BC5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets.css 2014-10-09 20:51:42.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:28.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9D7EDA; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9D7EDA; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9D7EDA; /* @link_color */ + -GtkWidget-visited-link-color: #9D7EDA; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #7339B9; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 60%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 20%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #AC88ED, #BDABE0); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Purple/index.theme 2014-08-31 00:22:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Purple/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Purple -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gedit.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/apps/xfce.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-main.css 2015-08-25 02:00:09.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #DE3039; -@define-color theme_selected_bg_color #DE3039; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets.css 2014-10-09 20:51:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:23.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F83F3F; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F83F3F; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F83F3F; /* @link_color */ + -GtkWidget-visited-link-color: #F83F3F; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C43546; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F05757, #F79F9F 60%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F05757, #F79F9F 20%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F05757, #F79F9F); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:37.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Red/index.theme 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Red/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Red -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gedit.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/apps/xfce.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-main.css 2015-08-25 02:00:13.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #25BAA5; -@define-color theme_selected_bg_color #25BAA5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets.css 2014-10-09 20:50:50.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:19.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #2EBDA8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #2EBDA8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #2EBDA8; /* @link_color */ + -GtkWidget-visited-link-color: #2EBDA8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3FBD9E; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 60%, #BBF0E5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 10%, #C2F9EE); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #69DCC6, #9ED8CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Teal/index.theme 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Teal/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Teal -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gedit.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:39.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/xfce.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/xfce.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/xfce.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/apps/xfce.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,60 @@ +CatfishWindow .pane-separator { + background-color: mix(shade(@base_color, 0.9), shade(@selected_bg_color, 1.35), 0.1); +} + +XfceHeading, +.XfceHeading { + margin: 0; + padding: 0; + border-width: 0; + background-image: none; + background-color: #E7E7E7; + color: @text_color; + text-shadow: none; +} + +.xfce4-panel { + background-color: shade(@bg_color, 0.35); + color: @fg_color; + font: normal; +} + +.xfce4-panel .button { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:active { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (#F1F1F1), + to (#DEDEDE)); + border-color: alpha (shade (@dark_bg_color, 1.60), 0.80); + border-radius: 0; + border-width: 0 1px 0 1px; + + color: @dark_fg_color; + text-shadow: none; +} + +.xfce4-panel .button:hover, +.xfce4-panel .button:active:hover { + border-image: none; + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.85)), + to (shade (@dark_bg_color, 1.0))); + border-color: shade (@dark_bg_color, 0.9); +} + +.xfce4-panel .menu { + -gtk-image-effect: none; + + text-shadow: none; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-main.css 2015-08-25 02:00:17.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E1A500; -@define-color theme_selected_bg_color #E1A500; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,7 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("apps/xfce.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets.css 2014-10-09 20:50:38.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets.css 2015-08-19 22:47:14.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F4A212; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F4A212; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F4A212; /* @link_color */ + -GtkWidget-visited-link-color: #F4A212; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; -} - -.notebook tab { - color: shade (@bg_color, 0.48); } -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C09C42; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EEC967, #F4E1AC 60%, #F5E5B8); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #EEC967, #F4E1AC 10%, #F9E6B0); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #EEC967, #DACA9A); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,81 +1703,99 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { - background-image: none; - background-color: @dark_bg_color; - box-shadow: none; - border-top-color: @dark_bg_color; - border-bottom-color: shade (@dark_bg_color, 0.9); + background-image: -gtk-gradient (linear, left top, left bottom, + from (#D6D6D6), + to (#CDCDCD)); + border-bottom-color: #CDCDCD; + border-top-color: #D6D6D6; - color: @backdrop_dark_fg_color; + text-shadow: 0 1px shade (@dark_bg_color, 1.1); } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; +} + +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; } +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-radiance.css 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/gtk-widgets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -107,7 +107,7 @@ .primary-toolbar.toolbar, .menubar.toolbar, .header-bar { - background-image: -gtk-gradient (linear, left top, left bottom, + background-image: -gtk-gradient (linear, left top, left bottom, from (#D6D6D6), to (#CDCDCD)); border-bottom-color: #CDCDCD; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/index.theme 2014-08-31 00:22:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-XFCE-LXDE-Yellow/index.theme 2015-05-13 00:10:37.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-XFCE-LXDE-Yellow -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gedit.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-main.css 2015-08-25 02:00:22.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E1A500; -@define-color theme_selected_bg_color #E1A500; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets.css 2014-10-09 20:50:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:19.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F4A212; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F4A212; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F4A212; /* @link_color */ + -GtkWidget-visited-link-color: #F4A212; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C09C42; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EEC967, #F4E1AC 60%, #F5E5B8); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #EEC967, #F4E1AC 10%, #F9E6B0); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #EEC967, #DACA9A); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/index.theme radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/index.theme --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/index.theme 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/index.theme 2015-05-13 00:10:39.000000000 +0000 @@ -1,7 +1,7 @@ [Desktop Entry] Type=X-GNOME-Metatheme Name=Radiance-Yellow -Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity 14.04 Build +Comment=Ubuntu Radiance theme, In New Colors By RAVEfinity. Encoding=UTF-8 [X-GNOME-Metatheme] diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/bullet.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/bullet.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/bullet.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/bullet.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -#define bullet_width 4 -#define bullet_height 8 -static unsigned char bullet_bits[] = { - 0x00, 0x02, 0x06, 0x0e, 0x06, 0x02, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/close.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/close.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/close.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/close.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define close_width 10 -#define close_height 10 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x48, 0x00, 0x30, 0x00, 0x30, 0x00, - 0x48, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/desk_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/desk_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/desk_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/desk_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_toggled_width 10 -#define desk_toggled_height 10 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xc6, 0x00, 0xc6, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/desk.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/desk.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/desk.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/desk.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define desk_width 10 -#define desk_height 10 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x1c, 0x00, 0x7e, 0x00, 0x3c, 0x00, - 0x38, 0x00, 0x48, 0x00, 0x80, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/iconify.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/iconify.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/iconify.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/iconify.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define iconify_width 10 -#define iconify_height 10 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/max_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/max_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/max_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/max_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_toggled_width 10 -#define max_toggled_height 10 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x9e, 0x00, 0x92, 0x00, 0xf2, 0x00, - 0x42, 0x00, 0x42, 0x00, 0x7e, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/max.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/max.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/max.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/max.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define max_width 10 -#define max_height 10 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x84, 0x00, 0x84, 0x00, 0x84, 0x00, - 0x84, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/shade_toggled.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/shade_toggled.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/shade_toggled.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/shade_toggled.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_toggled_width 10 -#define shade_toggled_height 10 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0xb6, 0x01, 0xfe, 0x01, - 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/shade.xbm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/shade.xbm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/shade.xbm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/shade.xbm 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -#define shade_width 10 -#define shade_height 10 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0xfe, 0x01, 0xb6, 0x01, - 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00 }; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/openbox-3/themerc 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/openbox-3/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,170 +0,0 @@ -# Based on Ambiance Openbox Theme By: David Barr (C) 2010 GPL. (http://david.chalkskeletons.com/) -# Radiance Openbox Theme, Fixes and code by RAVEfinity (Jared Sot.) (C)2012-2014 -# Updated* for latest Radiance theme, and maintained by RAVEfinity as Radiance-Xfce-LXDE. & New Button code by Benoit. - -!# General -padding.width: 4 -padding.height: 3 -#maybe we need a bit of this?! -window.handle.width:0 -border.Width: 1 -#hmm -window.client.padding.width: 0 -window.client.padding.height: 0 -menu.overlap: 2 -window.frameColor: #E1E1E1 -window.*.client.color: #E1E1E1 -*.text.justify: center - -!# Set *all* fonts here - -menu.items.font:shadow=y:shadowtint=0:shadowoffset=2 -window.active.label.text.font:shadow=y:shadowtint=25:shadowoffset=1 -window.inactive.label.text.font:shadow=y:shadowtint=0:shadowoffset=1 -osd.label.text.font:shadow=y:shadowtint=-20:shadowoffset=1 - -!# just no bevel, right? -*.bg.highlight: 0 -*.bg.shadow: 0 - -window.*.bg.highlight: 15 -window.*.bg.shadow: 05 - -window.active.title.bg.highlight: 20 -window.active.title.bg.shadow: 0 - -window.inactive.title.bg.highlight: 10 -window.inactive.title.bg.shadow: 00 - -window.*.grip.bg.highlight: 30 -window.*.grip.bg.shadow: 20 - -window.*.handle.bg.highlight: 30 -window.*.handle.bg.shadow: 20 - -window.inactive.grip.bg.highlight: 20 -window.inactive.grip.bg.shadow: 10 - -window.inactive.handle.bg.highlight: 10 -window.inactive.handle.bg.shadow: 10 - -osd.*.bg.highlight: 30 -osd.*.bg.shadow: 10 - -!# The main theme stuff now we are ready - -!# Menu - -!# this matches the gtk them, that is all. -menu.border.color: #C9C9C9 -menu.border.width: 1 - -!# maybe you don't like that this is not the same as the main active title?? -menu.title.bg: flat border vertical gradient -menu.title.bg.color: #EDEDED -menu.title.bg.colorTo: #DBDBDB - -menu.title.text.color: #000000 -menu.title.bg.border.color: #E7E7E7 - -menu.items.bg: flat solid -menu.items.bg.color: #E8E8E8 -menu.items.text.color: #1F1F1F -menu.items.disabled.text.color: #797979 - -menu.items.active.bg: flat border gradient splitvertical -menu.items.active.bg.color: #F2B72A -menu.items.active.bg.color.splitTo: #E5AD29 -menu.items.active.bg.colorTo: #DCA828 -menu.items.active.bg.colorTo.splitTo: #BE9326 -menu.items.active.bg.border.color: #826926 -menu.items.active.text.color: #ffffff - -menu.separator.width: 1 -menu.separator.padding.width: 3 -menu.separator.padding.height: 3 -menu.separator.color: #404040 - - -!# Active Windows. - -window.*.border.color: #C4C4C4 -window.*.title.separator.color: #CECECE - -window.inactive.title.separator.color: #C3C3C3 - - -window.*.title.bg: raised splitvertical gradient -window.*.title.bg.color: #E4E4E4 -window.*.title.bg.color.splitTo: #F3F3F3 -window.*.title.bg.colorTo: #E4E4E4 -window.*.title.bg.colorTo.splitTo: #DADADA -window.*.label.bg: parentrelative -window.*.label.text.color: #4A4A4A - -window.active.button.*.bg: rasied gradient vertical bevel1 -window.active.button.*.bg.color: #E6E6E6 -window.active.button.*.bg.colorTo: #9B9B9B -window.active.button.*.pressed.bg.color: #B4B4B4 -window.active.button.*.pressed.bg.colorTo: #CDCDCD -window.active.button.*.image.color: parentrelative - -window.active.button.*.hover.bg: raised rounded gradient -window.active.button.*.hover.bg.color: #D9D9D9 -window.active.button.*.hover.bg.colorTo: #D9D9D9 - -window.active.button.disabled.image.color: #3C3C3C -window.active.button.disabled.bg.color: #5C5C5C -window.active.button.disabled.bg.colorTo: #454545 - -window.active.handle.bg: flat solid -window.active.handle.bg.color: #3C3C3C -window.active.grip.bg: flat solid -window.active.grip.bg.color: #3C3C3C - -!# Inactive -window.inactive.border.color: #A4A4A4 - -!## Hmmm we need an alternative... - -window.inactive.title.bg.color.splitTo: #EDEDED -window.inactive.label.text.color: #9A9A9A -window.inactive.button.*.bg: raised solid -window.inactive.button.*.bg.color: #E9E9E9 -window.inactive.button.*.bg.colorTo: #E9E9E9 -window.inactive.button.*.border.color: #E0E0E0 -window.inactive.button.pressed.image.color: #6C6C6C -window.inactive.button.*.image.color: #3A3A3A - -#window.inactive.button.hover.image.color: #ffffff - -window.inactive.button.disabled.image.color: #888888 - - - -window.inactive.handle.bg: flat solid -window.inactive.handle.bg.color: #444444 -window.*.grip.bg: parentrelative - -!# osd (On Screen Display) - -osd.border.width: 1 -osd.border.color: #CCCCCC - -osd.bg: raised solid -osd.bg.color: #F2F2F2 -osd.bg.border.color: #CCCCCC - -osd.label.bg: parentrelative -osd.label.bg.color: #efefef -osd.label.bg.border.color: #9E9E9E - -osd.label.text.color: #333333 -!# Misc But Keep. -osd.hilight.bg: flat solid -osd.hilight.bg.color: #D1E1E8 - -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #E3E3E0 - - Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-left-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-left-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-left-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-left-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-right-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-right-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-right-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/bottom-right-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/close-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/close-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/close-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/close-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/close-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/close-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/close-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/close-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/hide-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/hide-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/hide-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/hide-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/hide-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/hide-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/hide-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/hide-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/left-active.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * left_active_xpm[] = { -"2 15 3 1", -" c None", -". c #C1C1C1", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/left-inactive.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * left_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #CFCFCF", -"+ c #D7D7D7", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-prelight.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-prelight.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/maximize-toggled-pressed.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/menu-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/menu-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/menu-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/menu-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/menu-pressed.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/menu-pressed.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/right-active.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -/* XPM */ -static char * right_active_xpm[] = { -"2 15 3 1", -" c None", -". c #D7D7D7", -"+ c #C1C1C1", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/right-inactive.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -/* XPM */ -static char * right_inactive_xpm[] = { -"2 16 3 1", -" c None", -". c #D7D7D7", -"+ c #CFCFCF", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+", -".+"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/themerc radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/themerc --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/themerc 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/themerc 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -# Radiance ported to XFCE (Xfwm4) by The RAVEfinity Project. www.ravefinity.blogspot.com (2012+) Jared Sot. -# Based on code/pixmaps from (Orig.) Radiance. and Originol Ambiance XFCE port by p0ng http://www.p0ng.com.br. -# Radiance XFCE version was ported by scrach by RAVEfinity(Jared Sot.) on top of the XFCE Ambiance theme. - - -button_offset=3 -button_spacing=0 -maximized_offset=9 -title_full_width=true -title_horizontal_offset=8 -title_vertical_offset_active=0 -title_vertical_offset_inactive=0 -title_shadow_active=frame -title_shadow_inactive=frame -show_app_icon=false # Change to true or false if you want a app icon on each window. (Default is false) -#button_layout=CHM| # This prevents one from customizing their buttons VIA Xfce Window Manager Settings (Defualt is disabled via #) -active_text_color=#4C4942 -active_text_shadow_color=#E5E2D8 -inactive_text_color=#a39e9a -inactive_text_shadow_color=#E5E2D8 Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-1-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-1-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-1-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-1-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-2-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-2-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-2-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-2-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-3-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-3-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-3-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-3-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-4-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-4-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-4-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-4-inactive.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-5-active.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-5-active.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/title-5-inactive.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/title-5-inactive.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-active.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_left_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -" .....", -" ..+++++", -" .@@@@@@@", -" .@@@@@@@@", -" .########", -".@@@@@@@@@", -".#########", -".#########", -".@@@@@@@@@", -".#########", -".@@@@@@@@@", -".$$$$$$$$$", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".*********", -".=========", -".*********", -".*********", -".*********", -".*********", -".=========", -".*********", -".=========", -".*********", -".---------", -".*********", -".*********"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-inactive.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-left-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_left_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -" .....", -" ..+++++", -" .@@@@@@@", -" .########", -" .$$$$$$$$", -".#########", -".$$$$$$$$$", -".$$$$$$$$$", -".#########", -".$$$$$$$$$", -".#########", -".%%%%%%%%%", -".&&&&&&&&&", -".*********", -".=========", -".---------", -".---------", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".---------", -".;;;;;;;;;", -".=========", -".;;;;;;;;;", -".;;;;;;;;;"}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-active.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-active.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-active.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-active.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -/* XPM */ -static char * top_right_active_xpm[] = { -"10 29 11 1", -" c None", -". c #C1C1C1", -"+ c #F1F1F1", -"@ c #E8E8E8", -"# c #E9E9E9", -"$ c #E4E4E4", -"% c #E0E0E0", -"& c #DBDBDB", -"* c #D7D7D7", -"= c #D6D6D6", -"- c #D8D8D8", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"@@@@@@@@. ", -"########. ", -"@@@@@@@@@.", -"#########.", -"#########.", -"@@@@@@@@@.", -"#########.", -"@@@@@@@@@.", -"$$$$$$$$$.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"*********.", -"*********.", -"*********.", -"=========.", -"*********.", -"=========.", -"*********.", -"---------.", -"*********.", -"*********."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-inactive.xpm radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-inactive.xpm --- radiance-colors-15.04.3/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-inactive.xpm 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-Yellow/xfwm4/top-right-inactive.xpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ -/* XPM */ -static char * top_right_inactive_xpm[] = { -"10 29 12 1", -" c None", -". c #CFCFCF", -"+ c #E9E9E9", -"@ c #DEDEDE", -"# c #DFDFDF", -"$ c #E0E0E0", -"% c #DDDDDD", -"& c #DBDBDB", -"* c #DADADA", -"= c #D8D8D8", -"- c #D6D6D6", -"; c #D7D7D7", -"..... ", -"+++++.. ", -"@@@@@@@. ", -"########. ", -"$$$$$$$$. ", -"#########.", -"$$$$$$$$$.", -"$$$$$$$$$.", -"#########.", -"$$$$$$$$$.", -"#########.", -"%%%%%%%%%.", -"&&&&&&&&&.", -"*********.", -"=========.", -"---------.", -"---------.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"---------.", -";;;;;;;;;.", -"=========.", -";;;;;;;;;.", -";;;;;;;;;."}; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-main.css 2015-08-25 02:00:44.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #2AB5E3; -@define-color theme_selected_bg_color #2AB5E3; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:36.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:46.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:12.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #29A7DB; /* @link_color */ + -GtkIMHtml-hyperlink-color: #29A7DB; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #29A7DB; /* @link_color */ + -GtkWidget-visited-link-color: #29A7DB; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #448BBF; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 60%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #67C3E7, #A5DDF2 25%, #D9F2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #67C3E7, #98CCDF); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Aqua/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/california.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/geary.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gedit.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gedit.css 2015-05-13 00:10:38.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:38.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/software-center.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity.css 2015-05-13 00:10:38.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-main.css 2015-08-25 02:00:50.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-main.css 2015-05-13 00:10:38.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #546BCF; -@define-color theme_selected_bg_color #546BCF; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:38.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:38.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:17.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #5E79E9; /* @link_color */ + -GtkIMHtml-hyperlink-color: #5E79E9; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #5E79E9; /* @link_color */ + -GtkWidget-visited-link-color: #5E79E9; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3C5EBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #8492F9, #B7C2FA 60%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #8492F9, #B7C2FA 20%, #DAE2FB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #8492F9, #A9B3E6); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue/gtk-3.0/public-colors.css 2015-05-13 00:10:38.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gedit.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-main.css 2015-08-25 02:00:53.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6E9AD8; -@define-color theme_selected_bg_color #6E9AD8; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets.css 2014-11-13 00:07:44.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:20.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #6E9AD8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #6E9AD8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #6E9AD8; /* @link_color */ + -GtkWidget-visited-link-color: #6E9AD8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #488CBD; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 60%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #72AEF8, #AFD0F9 20%, #B3D3F9); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #72AEF8, #A2C1E7); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Blue-Spring/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gedit.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-main.css 2015-08-25 02:00:57.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7F441F; -@define-color theme_selected_bg_color #7F441F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:24.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9C7648; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9C7648; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9C7648; /* @link_color */ + -GtkWidget-visited-link-color: #9C7648; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #745649; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #D2916D, #E6BBA2 60%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #D2916D, #E6BBA2 20%, #EDCAB5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #D2916D, #CFA892); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Brown/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gedit.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-main.css 2015-08-25 02:01:01.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #737C99; -@define-color theme_selected_bg_color #737C99; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:31.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:15.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:28.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #8793C1; /* @link_color */ + -GtkIMHtml-hyperlink-color: #8793C1; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #8793C1; /* @link_color */ + -GtkWidget-visited-link-color: #8793C1; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #6D748B; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 60%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #9AA0B5, #D5D7E0 20%, #D7D9E1); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #9AA0B5, #C3C5CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Graphite/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/california.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/geary.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gedit.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gedit.css 2015-05-13 00:10:40.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:40.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/software-center.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity.css 2015-05-13 00:10:40.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-main.css 2015-08-25 02:01:05.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-main.css 2015-05-13 00:10:40.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #6AA022; -@define-color theme_selected_bg_color #6AA022; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:40.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:40.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets.css 2014-10-09 20:54:06.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:32.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #60A655; /* @link_color */ + -GtkIMHtml-hyperlink-color: #60A655; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #60A655; /* @link_color */ + -GtkWidget-visited-link-color: #60A655; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #8FAF53; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #96C16D, #BEDCA1 60%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #96C16D, #C8E7A9 25%, #C6E2AB); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #96C16D, #AFCA94); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Green/gtk-3.0/public-colors.css 2015-05-13 00:10:40.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gedit.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-main.css 2015-08-25 02:01:09.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #BDA468; -@define-color theme_selected_bg_color #BDA468; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:57.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:36.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #C0A257; /* @link_color */ + -GtkIMHtml-hyperlink-color: #C0A257; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #C0A257; /* @link_color */ + -GtkWidget-visited-link-color: #C0A257; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #B08B54; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EFCC94, #F7E4C2 60%, #F8E6C7); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F7D399, #F7E4C2 20%, #FAEED5); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E0C090, #D9C9AB); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Manila/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/california.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/geary.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gedit.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gedit.css 2015-05-13 00:10:36.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:36.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/software-center.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity.css 2015-05-13 00:10:36.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-main.css 2015-08-25 02:01:13.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-main.css 2015-05-13 00:10:36.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E87436; -@define-color theme_selected_bg_color #E87436; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:36.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:23.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:36.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:48.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:43.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #E87436; /* @link_color */ + -GtkIMHtml-hyperlink-color: #E87436; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #E87436; /* @link_color */ + -GtkWidget-visited-link-color: #E87436; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #DA6940; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 60%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #E57B3D, #F9C8A5 30%, #F9D3B4); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #E57B3D, #E7BA99); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Orange/gtk-3.0/public-colors.css 2015-05-13 00:10:36.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gedit.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-main.css 2015-08-25 02:01:17.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #F02A9F; -@define-color theme_selected_bg_color #F02A9F; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:24.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:38.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:50.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #EF69D2; /* @link_color */ + -GtkIMHtml-hyperlink-color: #EF69D2; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #EF69D2; /* @link_color */ + -GtkWidget-visited-link-color: #EF69D2; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #CA2D79; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F377C0, #F8B5DC 60%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F377C0, #F8B5DC 20%, #F9BBDF); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F377C0, #E3A6CA); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Pink/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gedit.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-main.css 2015-08-25 02:01:20.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #7E5BC5; -@define-color theme_selected_bg_color #7E5BC5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:33.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/gtk-widgets.css 2015-08-19 22:31:55.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #9D7EDA; /* @link_color */ + -GtkIMHtml-hyperlink-color: #9D7EDA; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #9D7EDA; /* @link_color */ + -GtkWidget-visited-link-color: #9D7EDA; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #7339B9; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 60%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #AC88ED, #CEBAF4 20%, #D9C9F6); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #AC88ED, #BDABE0); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Purple/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-main.css 2015-08-25 02:01:25.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #DE3039; -@define-color theme_selected_bg_color #DE3039; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:18.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:01.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F83F3F; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F83F3F; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F83F3F; /* @link_color */ + -GtkWidget-visited-link-color: #F83F3F; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C43546; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #F05757, #F79F9F 60%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #F05757, #F79F9F 20%, #F4ADAD); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #F05757, #F79F9F); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Red/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/california.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/geary.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gedit.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gedit.css 2015-05-13 00:10:37.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:37.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/software-center.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity.css 2015-05-13 00:10:37.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-main.css 2015-08-25 02:01:29.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-main.css 2015-05-13 00:10:37.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #25BAA5; -@define-color theme_selected_bg_color #25BAA5; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:37.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:35.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:37.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets.css 2014-10-09 20:53:08.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:06.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #2EBDA8; /* @link_color */ + -GtkIMHtml-hyperlink-color: #2EBDA8; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #2EBDA8; /* @link_color */ + -GtkWidget-visited-link-color: #2EBDA8; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #3FBD9E; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 60%, #BBF0E5); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #69DCC6, #ADEDE0 10%, #C2F9EE); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #69DCC6, #9ED8CD); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Teal/gtk-3.0/public-colors.css 2015-05-13 00:10:37.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/california.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/california.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/california.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/california.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +CaliforniaViewWeekGrid { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/geary.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/geary.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/geary.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/geary.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +ComposerWidget { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gedit.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gedit.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gedit.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gedit.css 2015-05-13 00:10:39.000000000 +0000 @@ -14,7 +14,6 @@ } GeditWindow .notebook { - padding: 1px; border-radius: 1px; } @@ -28,7 +27,7 @@ } GeditViewFrame .gedit-search-slider { - background-color: @theme_base_color; + background-color: @base_color; padding: 6px; border-color: shade (@notebook_tab_gradient_b, 0.80); border-radius: 0 0 3px 3px; @@ -43,12 +42,12 @@ } GeditViewFrame .gedit-search-slider .not-found:selected { - background-color: @theme_selected_bg_color; - color: @theme_selected_fg_color; + background-color: @selected_bg_color; + color: @selected_fg_color; } GeditFileBrowserWidget .toolbar { - background-color: @theme_bg_color; + background-color: @bg_color; border: none; padding-bottom: 3px; } diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gnome-terminal.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gnome-terminal.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gnome-terminal.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/gnome-terminal.css 2015-05-13 00:10:39.000000000 +0000 @@ -5,108 +5,3 @@ color: #E8E8E8; } -/* -TerminalWindow, -TerminalWindow.background { - background-color: @dark_bg_color; - - color: @dark_fg_color; -} -*/ -/* notebook */ -/* -TerminalWindow .notebook { - background-image: none; - background-color: shade (@dark_bg_color, 1.02); - border-radius: 3; - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.93))); - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -TerminalWindow .notebook tab { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - color-stop (0.60, shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.85))); - padding: 0; - - color: @dark_fg_color; - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2); -} - -TerminalWindow .notebook tab:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.2)), - to (shade (@dark_bg_color, 1.12))); - - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 1.0); -} - -TerminalWindow .notebook .button, -TerminalWindow .notebook .button:active { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.9))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); - -unico-outer-stroke-style: none; -} -*/ -/* Scrollbars */ -/* -TerminalWindow .scrollbar { - border-radius: 20; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); -} - -TerminalWindow .scrollbar.trough { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.trough.horizontal { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); -} - -TerminalWindow .scrollbar.slider, -TerminalWindow .scrollbar.slider:prelight, -TerminalWindow .scrollbar.button, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} - -TerminalWindow .scrollbar.slider.horizontal, -TerminalWindow .scrollbar.slider.horizontal:prelight, -TerminalWindow .scrollbar.button.horizontal, -TerminalWindow .scrollbar.button:insensitive { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.08)), - to (shade (@dark_bg_color, 0.92))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.74)), - to (shade (@dark_bg_color, 0.74))); - -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.7); -} -*/ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/nautilus.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/nautilus.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/nautilus.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/nautilus.css 2015-08-19 22:55:35.000000000 +0000 @@ -5,6 +5,10 @@ -GtkPaned-handle-size: 1; } +NautilusDesktopWindow GtkWidget { + background-color: @transparent; +} + .nautilus-canvas-item, .nemo-canvas-item { border-radius: 4px; @@ -120,10 +124,7 @@ NautilusWindow .sidebar .frame, NemoWindow .sidebar .frame { - border-width: 1px 0 0 0; - border-style: solid; - border-color: shade (@bg_color, 0.86); - border-radius: 0; + border-style: none } NautilusWindow .sidebar:backdrop, diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/software-center.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/software-center.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/software-center.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/software-center.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,5 @@ + +/* for overlay-scrollbars */ +.action-bar { + background-color: @bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity.css 2015-05-13 00:10:39.000000000 +0000 @@ -119,3 +119,13 @@ from (shade (@dark_bg_color, 1.5)), to (shade (@dark_bg_color, 1.02))); } + +@keyframes playbackmenuitem_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: @selected_bg_color; +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity-greeter.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity-greeter.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity-greeter.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/apps/unity-greeter.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,94 @@ +.lightdm.menu { + background-image: none; + background-color: alpha (black, 0.6); + border-color: alpha (white, 0.2); + border-radius: 4px; + padding: 1px; + + color: white; +} + +.lightdm-combo .menu { + background-color: shade (@dark_bg_color, 1.08); + border-radius: 0px; + padding: 0px; + + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + background-image: none; + background-color: alpha (black, 0.5); +} + +.lightdm-combo.combobox-entry .button, +.lightdm-combo .cell, +.lightdm-combo .button, +.lightdm-combo .entry, +.lightdm.button, +.lightdm.entry { + background-image: none; + background-color: alpha (black, 0.3); + border-color: alpha (white, 0.6); + border-radius: 5px; + padding: 7px; + + color: white; + text-shadow: none; +} + +.lightdm.button, +.lightdm.button:hover, +.lightdm.button:active, +.lightdm.button:active:focused, +.lightdm.entry, +.lightdm.entry:hover, +.lightdm.entry:active, +.lightdm.entry:active:focused { + background-image: none; + border-image: none; +} + +.lightdm.button:focused, +.lightdm.entry:focused { + border-color: alpha (white, 0.9); + border-width: 1px; + border-style: solid; + + color: white; +} + +.lightdm.entry:selected { + background-color: alpha (white, 0.2); +} + +@keyframes dashentry_spinner { + to { -gtk-icon-transform: rotate(1turn); } +} + +.lightdm.entry:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: dashentry_spinner 1s infinite linear; +} + +.lightdm.option-button { + padding: 2px; + background: none; + border: 0; +} + +.lightdm.toggle-button { + background: none; + border-width: 0; +} + +.lightdm.toggle-button.selected { + background-color: alpha (black, 0.3); + border-width: 1px; +} Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-focused.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar.png differ Binary files /tmp/GlHFG81qJw/radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png and /tmp/W7KZXT6z49/radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/assets/radiance-combobox-button-toolbar-pressed-focused.png differ diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-main.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-main.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-main.css 2015-08-25 02:01:34.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-main.css 2015-05-13 00:10:39.000000000 +0000 @@ -4,12 +4,17 @@ @define-color base_color #ffffff; @define-color text_color #3C3C3C; @define-color selected_bg_color #E1A500; -@define-color theme_selected_bg_color #E1A500; @define-color selected_fg_color #ffffff; @define-color tooltip_bg_color #000000; @define-color tooltip_fg_color #ffffff; -/* misc colors used by gtk+ */ +/* misc colors used by gtk+ + * + * Gtk doesn't currently expand color variables for style properties. Thus, + * gtk-widgets.css uses literal color names, but includes a comment containing + * the name of the variable. Please remember to change values there as well + * when changing one of the variables below. + */ @define-color info_fg_color rgb (181, 171, 156); @define-color info_bg_color rgb (252, 252, 189); @define-color warning_fg_color rgb (173, 120, 41); @@ -35,13 +40,24 @@ @define-color backdrop_selected_bg_color shade (@bg_color, 0.92); @define-color backdrop_selected_fg_color @fg_color; +@define-color focus_color alpha (@selected_bg_color, 0.5); +@define-color focus_bg_color alpha (@selected_bg_color, 0.1); + +@define-color shadow_color alpha(black, 0.5); + +@define-color osd_fg_color #eeeeec; +@define-color osd_bg_color alpha(#202526, 0.7); +@define-color osd_border_color alpha(black, 0.7); + @import url("gtk-widgets-borders.css"); @import url("gtk-widgets-borders-radiance.css"); @import url("gtk-widgets-assets.css"); @import url("gtk-widgets-assets-radiance.css"); @import url("gtk-widgets.css"); @import url("gtk-widgets-radiance.css"); +@import url("apps/geary.css"); @import url("apps/unity.css"); +@import url("apps/unity-greeter.css"); @import url("apps/baobab.css"); @import url("apps/gedit.css"); @import url("apps/nautilus.css"); @@ -49,3 +65,6 @@ @import url("apps/gnome-terminal.css"); @import url("apps/gnome-system-log.css"); @import url("apps/glade.css"); +@import url("apps/california.css"); +@import url("apps/software-center.css"); +@import url("public-colors.css"); diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets.css 2015-05-13 00:10:39.000000000 +0000 @@ -12,33 +12,28 @@ *************************/ /* draw regular check and radio items using our SVG assets */ -.radio, .check { - /*background-clip: border-box;*/ -} - -.check { - background-image: url("assets/check-unselected.png"); + -gtk-icon-source: url("assets/check-unselected.png"); } .check:hover { - background-image: url("assets/check-unselected-hover.png"); + -gtk-icon-source: url("assets/check-unselected-hover.png"); } .check row, .check row:selected, .check row:selected:focus { - background-image: url("assets/check-unselected-alt.png"); + -gtk-icon-source: url("assets/check-unselected-alt.png"); } .check row:hover, .check row:selected:hover, .check row:selected:focus:hover { - background-image: url("assets/check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); } .check:insensitive { - background-image: url("assets/check-unselected-disabled.png"); + -gtk-icon-source: url("assets/check-unselected-disabled.png"); } .check row:insensitive { @@ -49,169 +44,169 @@ .check row:selected:insensitive, .check row:selected:focus:insensitive { background-color: transparent; - background-image: url("assets/check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); } .check:backdrop { - background-image: url("assets/backdrop-check-unselected.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); } .check:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); } .check row:backdrop, .check row:selected:backdrop { - background-image: url("assets/backdrop-check-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); } .check row:hover:backdrop, .check row:selected:hover:backdrop { - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); } .check:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); } .check row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); } -.check:active { - background-image: url("assets/check-selected.png"); +.check:checked { + -gtk-icon-source: url("assets/check-selected.png"); } -.check:active:hover { - background-image: url("assets/check-selected-hover.png"); +.check:checked:hover { + -gtk-icon-source: url("assets/check-selected-hover.png"); } -.check row:active, -.check row:selected:active, -.check row:selected:focus:active { - background-image: url("assets/check-selected-alt.png"); +.check row:checked, +.check row:selected:checked, +.check row:selected:focus:checked { + -gtk-icon-source: url("assets/check-selected-alt.png"); } -.check row:active:hover, -.check row:selected:active:hover, -.check row:selected:active:focus:hover { - background-image: url("assets/check-selected-hover-alt.png"); +.check row:checked:hover, +.check row:selected:checked:hover, +.check row:selected:checked:focus:hover { + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); } -.check:active:insensitive { - background-image: url("assets/check-selected-disabled.png"); +.check:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled.png"); } -.check row:active:insensitive, -.check row:selected:active:insensitive, -.check row:selected:focus:active:insensitive { - background-image: url("assets/check-selected-disabled-alt.png"); +.check row:checked:insensitive, +.check row:selected:checked:insensitive, +.check row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected.png"); } -.check:active:backdrop { - background-image: url("assets/backdrop-check-selected-hover.png"); +.check:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); } -.check row:active:backdrop, -.check row:selected:active:backdrop { - background-image: url("assets/backdrop-check-selected-alt.png"); +.check row:checked:backdrop, +.check row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); } -.check row:active:hover:backdrop, -.check row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-check-selected-hover-alt.png"); +.check row:checked:hover:backdrop, +.check row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); } -.check:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled.png"); +.check:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); } -.check row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); +.check row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); } .check:inconsistent { - background-image: url("assets/check-mixed.png"); + -gtk-icon-source: url("assets/check-mixed.png"); } .check:inconsistent:hover { - background-image: url("assets/check-mixed-hover.png"); + -gtk-icon-source: url("assets/check-mixed-hover.png"); } .check row:inconsistent, .check row:selected:inconsistent, .check row:selected:focus:inconsistent { - background-image: url("assets/check-mixed-alt.png"); + -gtk-icon-source: url("assets/check-mixed-alt.png"); } .check row:inconsistent:hover, .check row:selected:inconsistent:hover, .check row:selected:focus:inconsistent:hover { - background-image: url("assets/check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); } .check:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled.png"); + -gtk-icon-source: url("assets/check-mixed-disabled.png"); } .check row:inconsistent:insensitive, .check row:selected:inconsistent:insensitive, .check row:selected:focus:inconsistent:insensitive { - background-image: url("assets/check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); } .check:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); } .check:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); } .check row:inconsistent:backdrop, .check row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-check-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); } .check row:inconsistent:hover:backdrop, .check row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); } .check:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); } .check row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); } .radio { - background-image: url("assets/radio-unselected.png"); + -gtk-icon-source: url("assets/radio-unselected.png"); } .radio:hover { - background-image: url("assets/radio-unselected-hover.png"); + -gtk-icon-source: url("assets/radio-unselected-hover.png"); } .radio row, .radio row:selected, .radio row:selected:focus { - background-image: url("assets/radio-unselected-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-alt.png"); } .radio row:hover, .radio row:selected:hover, .radio row:selected:focus:hover { - background-image: url("assets/radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); } .radio:insensitive { - background-image: url("assets/radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); } .radio row:insensitive { @@ -221,238 +216,218 @@ .radio row:insensitive, .radio row:selected:insensitive, .radio row:selected:focus:insensitive { - background-image: url("assets/radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); } .radio:backdrop { - background-image: url("assets/backdrop-radio-unselected.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); } .radio:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); } .radio row:backdrop, .radio row:selected:backdrop { - background-image: url("assets/backdrop-radio-unselected-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); } .radio row:hover:backdrop, .radio row:selected:hover:backdrop { - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); } .radio:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); } .radio row:selected:insensitive:backdrop { - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); } -.radio:active { - background-image: url("assets/radio-selected.png"); +.radio:checked { + -gtk-icon-source: url("assets/radio-selected.png"); } -.radio:active:hover { - background-image: url("assets/radio-selected-hover.png"); +.radio:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover.png"); } -.radio row:active, -.radio row:selected:active, -.radio row:selected:focus:active { - background-image: url("assets/radio-selected-alt.png"); +.radio row:checked, +.radio row:selected:checked, +.radio row:selected:focus:checked { + -gtk-icon-source: url("assets/radio-selected-alt.png"); } -.radio row:active:hover, -.radio row:selected:active:hover, -.radio row:selected:focus:active:hover { - background-image: url("assets/radio-selected-hover-alt.png"); +.radio row:checked:hover, +.radio row:selected:checked:hover, +.radio row:selected:focus:checked:hover { + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); } -.radio:active:insensitive { - background-image: url("assets/radio-selected-disabled.png"); +.radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled.png"); } .radio row:insensitive, -.radio row:selected:active:insensitive, -.radio row:selected:focus:active:insensitive { - background-image: url("assets/radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive, +.radio row:selected:focus:checked:insensitive { + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); } -.radio:active:backdrop { - background-image: url("assets/backdrop-radio-selected.png"); +.radio:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); } -.radio:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover.png"); +.radio:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); } -.radio row:active:backdrop, -.radio row:selected:active:backdrop { - background-image: url("assets/backdrop-radio-selected-alt.png"); +.radio row:checked:backdrop, +.radio row:selected:checked:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); } -.radio row:active:hover:backdrop, -.radio row:selected:active:hover:backdrop { - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); +.radio row:checked:hover:backdrop, +.radio row:selected:checked:hover:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); } -.radio:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled.png"); +.radio:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); } -.radio row:selected:active:insensitive:backdrop { - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); +.radio row:selected:checked:insensitive:backdrop { + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); } .radio:inconsistent { - background-image: url("assets/radio-mixed.png"); + -gtk-icon-source: url("assets/radio-mixed.png"); } .radio:inconsistent:hover { - background-image: url("assets/radio-mixed-hover.png"); + -gtk-icon-source: url("assets/radio-mixed-hover.png"); } .radio row:inconsistent, .radio row:selected:inconsistent, .radio row:selected:focus:inconsistent { - background-image: url("assets/radio-mixed-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-alt.png"); } .radio row:inconsistent:hover, .radio row:selected:inconsistent:hover, .radio row:selected:focus:inconsistent:hover { - background-image: url("assets/radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); } .radio row:inconsistent:insensitive, .radio row:selected:inconsistent:insensitive, .radio row:selected:focus:inconsistent:insensitive { - background-image: url("assets/radio-mixed-disabled-alt.png"); + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); } .radio:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); } .radio:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); } .radio row:inconsistent:backdrop, .radio row:selected:inconsistent:backdrop { - background-image: url("assets/backdrop-radio-mixed-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); } .radio row:inconsistent:hover:backdrop, .radio row:selected:inconsistent:hover:backdrop { - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); } .radio:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled.png"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); } .radio row:selected:inconsistent:insensitive:backdrop { - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); -} - -/*.sidebar .radio:active, -.sidebar .radio:active:focus, -.sidebar .radio:active:hover { - background-image: url("assets/sidebar-radio-selected.svg"); + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); } -.sidebar .radio:hover { - background-image: url("assets/sidebar-radio-prelight.svg"); -} - -.sidebar .radio:active:selected, -.sidebar .radio:active:selected:focus { - background-image: url("assets/sidebar-radio-selected.svg"); -} - -.sidebar .radio:selected:hover, -.sidebar .radio:selected:focus { - background-image: url("assets/sidebar-radio-selected-prelight.svg"); -}*/ - .primary-toolbar .menu .check, .menubar.toolbar .menu .check, .header-bar .menu .check, .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .primary-toolbar .menu .radio, .menubar.toolbar .menu .radio, .header-bar .menu .radio, .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.primary-toolbar .menu .check:active, -.menubar.toolbar .menu .check:active, -.header-bar .menu .check:active, -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.primary-toolbar .menu .check:checked, +.menubar.toolbar .menu .check:checked, +.header-bar .menu .check:checked, +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:hover, -.menu .check:active:hover { - background-image: url("assets/check-menuitem.png"); +.toolbar .menu .check:checked:hover, +.menu .check:checked:hover { + -gtk-icon-source: url("assets/check-menuitem.png"); } -.primary-toolbar .menu .check:active:insensitive, -.menubar.toolbar .menu .check:active:insensitive, -.header-bar .menu .check:active:insensitive, -.toolbar .menu .check:active:hover:insensitive, -.menu .check:active:insensitive, -.menu .check:active:hover:insensitive { - background-image: url("assets/check-menuitem-insensitive.png"); +.primary-toolbar .menu .check:checked:insensitive, +.menubar.toolbar .menu .check:checked:insensitive, +.header-bar .menu .check:checked:insensitive, +.toolbar .menu .check:checked:hover:insensitive, +.menu .check:checked:insensitive, +.menu .check:checked:hover:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); } -.toolbar .menu .radio:active:hover, -.menu .radio:active { - background-image: url("assets/radio-menuitem.png"); +.toolbar .menu .radio:checked:hover, +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem.png"); } -.primary-toolbar .menu .radio:active:insensitive, -.menubar.toolbar .menu .radio:active:insensitive, -.header-bar .menu .radio:active:insensitive, -.toolbar .menu .radio:active:hover:insensitive, -.menu .radio:active:insensitive, -.menu .radio:active:hover:insensitive { - background-image: url("assets/radio-menuitem-insensitive.png"); +.primary-toolbar .menu .radio:checked:insensitive, +.menubar.toolbar .menu .radio:checked:insensitive, +.header-bar .menu .radio:checked:insensitive, +.toolbar .menu .radio:checked:hover:insensitive, +.menu .radio:checked:insensitive, +.menu .radio:checked:hover:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); } .toolbar .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .toolbar .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.toolbar .menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.toolbar .menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.toolbar .menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.toolbar .menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.toolbar .menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.toolbar .menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.toolbar .menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); +.toolbar .menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); } /********************* diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-assets-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,23 +1,23 @@ .menu .check { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } .menu .radio { - background-image: url("assets/check-menuitem-unselected.png"); + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); } -.menu .check:active { - background-image: url("assets/check-menuitem-dark.png"); +.menu .check:checked { + -gtk-icon-source: url("assets/check-menuitem-dark.png"); } -.menu .check:active:insensitive { - background-image: url("assets/check-menuitem-insensitive-dark.png"); +.menu .check:checked:insensitive { + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); } -.menu .radio:active { - background-image: url("assets/radio-menuitem-dark.png"); +.menu .radio:checked { + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); } -.menu .radio:active:insensitive { - background-image: url("assets/radio-menuitem-insensitive-dark.png"); -} \ No newline at end of file +.menu .radio:checked:insensitive { + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-backdrop.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-backdrop.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-backdrop.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-backdrop.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,1338 +0,0 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -GtkWindow:backdrop { - color: mix (@fg_color, @bg_color, 0.17); -} - -* { - /* inherit the color from parent by default */ - color: inherit; - background-color: @bg_color; -} - -/****************** - * common effects * - ******************/ -/* border and inner stroke */ -.frame:backdrop, -.notebook:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.82))); -} - -.notebook tab:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.99)), - color-stop (0.80, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.87))); - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3); -} - -.notebook tab:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.01))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.92)), - to (shade (@bg_color, 0.86))); -} - -/********** - * button * - **********/ -GtkComboBox:backdrop, -.button:backdrop, -GtkComboBox.combobox-entry .button:backdrop, -GtkScale.slider:backdrop, -GtkScale.slider.vertical:backdrop, -.notebook .button:backdrop, -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.03)), - to (shade (@bg_color, 0.97))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.16); - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.05)), - to (shade (@bg_color, 0.985))); -} - -.button:hover:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkScale.slider:hover:backdrop, -GtkScale.slider.vertical:hover:backdrop, -.notebook .button:hover:backdrop, -.inline-toolbar.toolbar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.85); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.67); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; - -unico-glow-color: shade (@bg_color, 1.07); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.21)), - to (shade (@bg_color, 1.02))); -} - -.button:active:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -.notebook .button:active:backdrop, -.inline-toolbar.toolbar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.95))); - border-top-color: shade (@bg_color, 0.62); - border-right-color: shade (@bg_color, 0.72); - border-bottom-color: shade (@bg_color, 0.76); - border-left-color: shade (@bg_color, 0.72); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.9))); -} - -.button:active:hover:backdrop, -GtkComboBox.combobox-entry .button:active:hover:backdrop, -.notebook .button:active:hover:backdrop, -.inline-toolbar.toolbar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 1.0))); - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.74); - border-bottom-color: shade (@bg_color, 0.79); - border-left-color: shade (@bg_color, 0.74); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.93)), - to (shade (@bg_color, 0.94))); -} - -.button:insensitive:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.notebook .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.98))); - border-top-color: shade (@bg_color, 0.86); - border-right-color: shade (@bg_color, 0.86); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.9); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.1)), - to (shade (@bg_color, 1.0))); -} - -/* default button */ -.button.default:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.26), 0.4); - - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.8), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.64), @bg_color, 0.3))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.26), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3))); -} - -.button.default:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.89), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.83), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.67), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.3), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3))); -} - -.button.default:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.9), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3))); -} - -.button.default:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 0.7), @bg_color, 0.3))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3))); -} - -.button.default:insensitive:backdrop { - -unico-glow-radius: 0; -} - -/* Middle button */ -.linked .entry:backdrop, -.linked .button:backdrop, -.linked .button:active:backdrop, -.linked .button:active:hover:backdrop, -.linked .button:insensitive:backdrop, -.primary-toolbar .linked .entry:backdrop, -.primary-toolbar .linked .button:backdrop, -.primary-toolbar .linked .button:active:backdrop, -.primary-toolbar .linked .button:active:hover:backdrop, -.primary-toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .linked .entry:backdrop, -.menubar.toolbar .linked .button:backdrop, -.menubar.toolbar .linked .button:active:backdrop, -.menubar.toolbar .linked .button:active:hover:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.header-bar .linked .entry:backdrop, -.header-bar .linked .button:backdrop, -.header-bar .linked .button:active:backdrop, -.header-bar .linked .button:active:hover:backdrop, -.header-bar .linked .button:insensitive:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 0; -} - -/* Leftmost button */ -.linked .entry:first-child:backdrop, -.linked .button:first-child:backdrop, -.linked .button:active:first-child:backdrop, -.linked .button:active:hover:first-child:backdrop, -.linked .button:insensitive:first-child:backdrop, -.primary-toolbar .linked .entry:first-child:backdrop, -.primary-toolbar .linked .button:first-child:backdrop, -.primary-toolbar .linked .button:active:first-child:backdrop, -.primary-toolbar .linked .button:active:hover:first-child:backdrop, -.primary-toolbar .linked .button:insensitive:first-child:backdrop, -.menubar.toolbar .linked .entry:first-child:backdrop, -.menubar.toolbar .linked .button:first-child:backdrop, -.menubar.toolbar .linked .button:active:first-child:backdrop, -.menubar.toolbar .linked .button:active:hover:first-child:backdrop, -.menubar.toolbar .linked .button:insensitive:first-child:backdrop, -.header-bar .linked .entry:first-child:backdrop, -.header-bar .linked .button:first-child:backdrop, -.header-bar .linked .button:active:first-child:backdrop, -.header-bar .linked .button:active:hover:first-child:backdrop, -.header-bar .linked .button:insensitive:first-child:backdrop { - border-width: 1px; - border-right-width: 0; - - border-radius: 3px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -/* Rightmost button */ -.linked .entry:last-child:backdrop, -.linked .button:last-child:backdrop, -.linked .button:active:last-child:backdrop, -.linked .button:active:hover:last-child:backdrop, -.linked .button:insensitive:last-child:backdrop, -.primary-toolbar .linked .entry:last-child:backdrop, -.primary-toolbar .linked .button:last-child:backdrop, -.primary-toolbar .linked .button:active:last-child:backdrop, -.primary-toolbar .linked .button:active:hover:last-child:backdrop, -.primary-toolbar .linked .button:insensitive:last-child:backdrop, -.menubar.toolbar .linked .entry:last-child:backdrop, -.menubar.toolbar .linked .button:last-child:backdrop, -.menubar.toolbar .linked .button:active:last-child:backdrop, -.menubar.toolbar .linked .button:active:hover:last-child:backdrop, -.menubar.toolbar .linked .button:insensitive:last-child:backdrop, -.header-bar .linked .entry:last-child:backdrop, -.header-bar .linked .button:last-child:backdrop, -.header-bar .linked .button:active:last-child:backdrop, -.header-bar .linked .button:active:hover:last-child:backdrop, -.header-bar .linked .button:insensitive:last-child:backdrop { - border-width: 1px; - - border-radius: 3px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/* Linked single button */ -.linked .entry:only-child:backdrop, -.linked .button:only-child:backdrop, -.linked .button:active:only-child:backdrop, -.linked .button:active:hover:only-child:backdrop, -.linked .button:insensitive:only-child:backdrop, -.primary-toolbar .linked .entry:only-child:backdrop, -.primary-toolbar .linked .button:only-child:backdrop, -.primary-toolbar .linked .button:active:only-child:backdrop, -.primary-toolbar .linked .button:active:hover:only-child:backdrop, -.primary-toolbar .linked .button:insensitive:only-child:backdrop, -.menubar.toolbar .linked .entry:only-child:backdrop, -.menubar.toolbar .linked .button:only-child:backdrop, -.menubar.toolbar .linked .button:active:only-child:backdrop, -.menubar.toolbar .linked .button:active:hover:only-child:backdrop, -.menubar.toolbar .linked .button:insensitive:only-child:backdrop, -.header-bar .linked .entry:only-child:backdrop, -.header-bar .linked .button:only-child:backdrop, -.header-bar .linked .button:active:only-child:backdrop, -.header-bar .linked .button:active:hover:only-child:backdrop, -.header-bar .linked .button:insensitive:only-child:backdrop { - border-width: 1px; - - border-radius: 3px; - - -unico-outer-stroke-width: 1px; -} - -/**************** - * cell and row * - ****************/ -.cell:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); - border-radius: 0; - border-width: 0; -} - -row:selected:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 1.0))); - border-top-color: shade (@backdrop_selected_bg_color, 0.98); - border-style: solid; - border-width: 1px 0 0 0; - - color: @backdrop_selected_fg_color; -} - -/******************* - * check and radio * - *******************/ -.check row:selected:backdrop, -.radio row:selected:backdrop, -.check:backdrop, -.check row:backdrop, -.radio:backdrop, -.radio row:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - border-style: solid; - border-width: 1px; - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:backdrop, -.check row:backdrop { - border-radius: 3px; -} - -.radio:backdrop, -.radio row:backdrop { - border-radius: 10px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:backdrop, -.check row:selected:active:backdrop, -.check row:selected:focused:active:backdrop, -.notebook .check:active:backdrop, -.notebook .radio:active:backdrop, -.radio:active:backdrop, -.radio row:selected:active:backdrop, -.radio row:selected:focused:active:backdrop, -.check:inconsistent:backdrop, -.check row:selected:inconsistent:backdrop, -.check row:selected:focused:inconsistent:backdrop, -.notebook .check:inconsistent:backdrop, -.notebook .radio:inconsistent:backdrop, -.radio:inconsistent:backdrop, -.radio row:selected:inconsistent:backdrop, -.radio row:selected:focused:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.06)), - to (shade (@backdrop_selected_bg_color, 0.94))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.12); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.78)), - to (shade (@backdrop_selected_bg_color, 0.74))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.08)), - to (shade (@backdrop_selected_bg_color, 0.96))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); - -unico-outer-stroke-width: 1px; -} - -/* FIXME (Cimi) this is horrible */ -.check:active:hover:backdrop, -.check row:selected:active:hover:backdrop, -.check row:selected:focused:active:hover:backdrop, -.notebook .check:active:hover:backdrop, -.notebook .radio:active:hover:backdrop, -.radio:active:hover:backdrop, -.radio row:selected:active:hover:backdrop, -.radio row:selected:focused:active:hover:backdrop -.check:active:hover:inconsistent:backdrop, -.check row:selected:active:hover:inconsistent:backdrop, -.check row:selected:focused:active:hover:inconsistent:backdrop, -.notebook .check:active:hover:inconsistent:backdrop, -.notebook .radio:active:hover:inconsistent:backdrop, -.radio:active:hover:inconsistent:backdrop, -.radio row:selected:active:hover:inconsistent:backdrop, -.radio row:selected:focused:active:hover:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.1)), - to (shade (@backdrop_selected_bg_color, 0.98))); - - -unico-bullet-color: shade (@backdrop_selected_bg_color, 0.54); - -unico-bullet-outline-color: shade (@backdrop_selected_bg_color, 1.14); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.76))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.12)), - to (shade (@backdrop_selected_bg_color, 1.0))); -} - -.check:insensitive:backdrop, -.radio:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.check:insensitive:active:backdrop, -.radio:insensitive:active:backdrop, -.check:insensitive:inconsistent:backdrop, -.radio:insensitive:inconsistent:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.94))); - - -unico-bullet-color: shade (@bg_color, 0.7); - -unico-bullet-outline-color: shade (@bg_color, 1.0); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.86)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.96))); -} - -/***************** - * column-header * - *****************/ -column-header .button:backdrop, -column-header .button:active:backdrop, -.notebook column-header .button:backdrop, -.notebook column-header .button:active:backdrop { - border-radius: 0; - border-width: 0 1px 1px 0; - - -unico-glow-radius: 0; - -unico-outer-stroke-width: 0; -} - -column-header .button:backdrop, -.notebook column-header .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.04)), - to (shade (@bg_color, 0.98))); - - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.88)), - to (shade (@bg_color, 0.84))); - -unico-glow-color: shade (@bg_color, 1.02); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.07)), - to (shade (@bg_color, 1.01))); -} - -column-header .button:hover:backdrop, -.notebook column-header .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 1.03))); -} - -column-header:nth-child(last) .button:backdrop { - border-width: 0 0 1px 0; -} - -/****************** - * combobox entry * - ******************/ -GtkComboBox.combobox-entry .button:backdrop, -GtkComboBox.combobox-entry .button:hover:backdrop, -GtkComboBox.combobox-entry .button:active:backdrop, -GtkComboBox.combobox-entry .button:insensitive:backdrop { - border-top-color: shade (@bg_color, 0.64); - border-right-color: shade (@bg_color, 0.8); - border-bottom-color: shade (@bg_color, 0.86); - border-left-color: shade (@bg_color, 0.76); -} - -/********* - * entry * - *********/ -.entry:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@base_color, 0.98), @bg_color, 0.4)), - to (mix (@base_color, @bg_color, 0.4))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - color: mix (@fg_color, @base_color, 0.2); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.entry:selected:backdrop, -.entry:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} - -.entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-inner-stroke-gradient: none; -} - -.entry:insensitive:backdrop { - background-color: shade (@bg_color, 0.98); - background-image: none; - - color: mix (@text_color, @base_color, 0.5); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -/************ - * expander * - ************/ -.expander:backdrop { -} - -/********* - * frame * - *********/ -.frame:backdrop { -} - -/************ - * iconview * - ************/ -GtkIconView.view.cell:selected:backdrop, -GtkIconView.view.cell:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.0)), - to (shade (@backdrop_selected_bg_color, 0.9))); - border-radius: 4px; - border-style: solid; - border-width: 1px; - - color: @backdrop_selected_fg_color; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.7)), - to (shade (@backdrop_selected_bg_color, 0.7))); - -unico-glow-radius: 8; - -unico-glow-color: shade (@backdrop_selected_bg_color, 1.3); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.2)), - to (shade (@backdrop_selected_bg_color, 1.08))); - -unico-inner-stroke-width: 1px; -} - -.rubberband:backdrop { - background-color: alpha (@backdrop_selected_bg_color, 0.35); - border-color: @backdrop_selected_bg_color; - border-radius: 0; - border-style: solid; - border-width: 1px; -} - -/*********** - * infobar * - ***********/ -.info:backdrop { -} - -.warning:backdrop { -} - -.question:backdrop { -} - -.error:backdrop { -} - -/*********** - * menubar * - ***********/ -.menubar:backdrop, -.menubar .menuitem:backdrop { - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ -} - -/************ - * notebook * - ************/ -.notebook:backdrop { - background-color: shade (@bg_color, 1.01); -} - -/************************* - * progressbar and scale * - *************************/ -.scale.highlight.left:backdrop, -.progressbar:backdrop, -.progressbar row:backdrop, -.progressbar row:hover:backdrop, -.progressbar row:selected:backdrop, -.progressbar row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - border-width: 1px; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.8)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); - -unico-outer-stroke-color: @transparent; - -unico-outer-stroke-gradient: none; - -unico-outer-stroke-width: 0; -} - -.scale.highlight.bottom:backdrop, -.progressbar.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.05)), - to (shade (@backdrop_selected_bg_color, 0.95))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.86))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@backdrop_selected_bg_color, 1.07)), - to (shade (@backdrop_selected_bg_color, 0.965))); -} - -.scale.highlight.left:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.scale.highlight.bottom:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.98)), - to (shade (@bg_color, 0.88))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.82)), - to (shade (@bg_color, 0.82))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 1.0)), - to (shade (@bg_color, 0.90))); -} - -.trough:backdrop, -.trough row:backdrop, -.trough row:hover:backdrop, -.trough row:selected:backdrop, -.trough row:selected:focused:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -.trough.vertical:backdrop { - background-image: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.94)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, right top, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 1.05))); -} - -GtkScale.slider:backdrop { - background-image: url("assets/slider_backdrop.png"); -} - -GtkScale.slider:hover:backdrop { - background-image: url("assets/slider_prelight.png"); -} - -GtkScale.slider:insensitive:backdrop { - background-image: url("assets/slider_insensitive_backdrop.png"); -} - -GtkScale.slider.vertical:backdrop { - background-image: url("assets/slider_vertical_backdrop.png"); -} - -GtkScale.slider.vertical:hover:backdrop { - background-image: url("assets/slider_prelight_vertical.png"); -} - -GtkScale.slider.vertical:insensitive:backdrop { - background-image: url("assets/slider_vertical_insensitive_backdrop.png"); -} - -GtkScale.mark:backdrop { -} - -/******************* - * scrolled window * - *******************/ -GtkScrolledWindow.frame:backdrop { -} - -/************* - * separator * - *************/ -.separator:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.4); -} - -.button .separator:backdrop, -.button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.notebook .button .separator:backdrop, -.notebook .button.separator:backdrop { - border-color: shade (@bg_color, 0.86); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.5); -} - -.button .separator:insensitive:backdrop, -.button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -.notebook .button .separator:insensitive:backdrop, -.notebook .button.separator:insensitive:backdrop { - border-color: shade (@bg_color, 0.92); - - -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.6); -} - -/*********** - * sidebar * - ***********/ -.sidebar row:selected:backdrop { - text-shadow: 0 1px shade (@backdrop_selected_bg_color, 0.7); -} - -/************** - * spinbutton * - **************/ -.spinbutton.button:backdrop, -.notebook .spinbutton.button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-top-color: shade (@bg_color, 0.72); - border-right-color: shade (@bg_color, 0.82); - border-bottom-color: shade (@bg_color, 0.88); - border-left-color: shade (@bg_color, 0.82); - - -unico-border-gradient: none; -} - -/*********** - * spinner * - ***********/ -.menu.spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.primary-toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.menubar.toolbar .spinner:backdrop, -.header-bar .spinner:backdrop, -.header-bar .spinner:backdrop { - color: @backdrop_selected_bg_color; -} - -/************* - * statusbar * - *************/ -GtkStatusbar:backdrop { -} - -/********** - * switch * - **********/ -GtkSwitch:backdrop { - border-radius: 4px; - padding: 0; - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.3); - -unico-focus-fill-color: @transparent; -} - -GtkSwitch.trough:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.89)), - to (shade (@bg_color, 0.96))); - - color: mix (@fg_color, @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.3); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.92))); -} - -GtkSwitch.trough:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.93)), - to (shade (@backdrop_selected_bg_color, 0.99))); - - color: @backdrop_selected_fg_color; - text-shadow: 0 1px alpha (shade (@backdrop_selected_bg_color, 1.25), 0.4); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.86)), - to (shade (@backdrop_selected_bg_color, 0.94))); -} - -GtkSwitch.trough:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.95)), - to (shade (@bg_color, 0.99))); - - color: mix (shade (@bg_color, 0.6), @bg_color, 0.17); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.91)), - to (shade (@bg_color, 0.965))); -} - -GtkSwitch.slider:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.78))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.08)), - to (shade (@bg_color, 0.96))); -} - -GtkSwitch.slider:insensitive:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.8)), - to (shade (@bg_color, 0.84))); -} - -/************ - * textview * - ************/ -GtkTextView:backdrop { - background-color: mix (@base_color, @bg_color, 0.4); -} - -/*********** - * toolbar * - ***********/ -.toolbar:backdrop { - border-style: none; -} - -/* primary-toolbar */ -.primary-toolbar:backdrop, -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, -.header-bar .toolbar:backdrop, -.header-bar.toolbar:backdrop { - background-color: @dark_bg_color; - background-image: none; - border-bottom-color: shade (@dark_bg_color, 0.94); - border-style: solid; - border-width: 0 0 1px 0; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - -unico-border-gradient: none; - -unico-inner-stroke-gradient: none; - -unico-inner-stroke-width: 0; -} - -.primary-toolbar :insensitive:backdrop, -.menubar.toolbar :insensitive:backdrop, -.header-bar :insensitive:backdrop { - text-shadow: 0 -1px shade (@dark_bg_color, 0.82); -} - -.primary-toolbar GtkComboBox:backdrop, -.primary-toolbar .button *:backdrop, -.primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button *:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, -.header-bar .button *:backdrop, -.header-bar .button:backdrop { - background-color: @transparent; - background-image: none; - border-color: @transparent; - border-radius: 3px; - border-width: 1px; - padding: 2px; - - color: shade (#a39e9a, 0.86); /* metacity unfocused color */ - text-shadow: 0 1px shade (@dark_bg_color, 1.06); - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 4; - -unico-focus-border-color: alpha (@backdrop_selected_bg_color, 0.5); - -unico-focus-fill-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-focus-outer-stroke-color: @transparent; - - -unico-border-gradient: none; - -unico-glow-radius: 0; - -unico-inner-stroke-width: 0; - -unico-outer-stroke-width: 0; -} - -.primary-toolbar .button *:hover:backdrop, -.menubar.toolbar .button *:hover:backdrop, -.header-bar .button *:hover:backdrop { - color: shade (shade (#a39e9a, 0.86), 1.1); -} - -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.primary-toolbar .button:active:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.menubar.toolbar .button:active:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop, -.header-bar .button:active:backdrop, -.header-bar .button:insensitive:backdrop { - border-width: 1px; - - /* This breaks Gtk+ 3.5.x, lp #1015497. */ - /* transition: 0ms ease-in-out; */ - - -unico-focus-border-radius: 0; - -unico-focus-fill-color: @transparent; - -unico-focus-border-color: @transparent; - -unico-focus-outer-stroke-color: @transparent; - - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); - -unico-outer-stroke-width: 1px; -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop { - -unico-inner-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar .raised .button:backdrop, -.primary-toolbar .raised.button:backdrop, -.primary-toolbar .button:hover:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar .raised .button:backdrop, -.menubar.toolbar .raised.button:backdrop, -.menubar.toolbar .button:hover:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, -.header-bar .raised .button:backdrop, -.header-bar .raised.button:backdrop, -.header-bar .button:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.06)), - to (shade (@dark_bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.87))); - -unico-glow-radius: 0; - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.12)), - to (shade (@dark_bg_color, 1.02))); -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - - text-shadow: 0 1px shade (@dark_bg_color, 0.95); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.88)), - to (shade (@dark_bg_color, 0.93))) -} - -.primary-toolbar .button:active:hover:backdrop, -.menubar.toolbar .button:active:hover:backdrop, -.header-bar .button:active:hover:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.95)), - to (shade (@dark_bg_color, 1.0))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.85))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.93)), - to (shade (@dark_bg_color, 0.94))) -} - -.primary-toolbar .button:active:insensitive:backdrop, -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - text-shadow: none; - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.85)), - to (shade (@dark_bg_color, 0.95))); - -unico-glow-radius: 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .button:insensitive:backdrop, -.menubar.toolbar .button:insensitive:backdrop, -.header-bar .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 0.99))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.1)), - to (shade (@dark_bg_color, 1.04))); -} - -.primary-toolbar .button:active:insensitive:backdrop, -.menubar.toolbar .button:active:insensitive:backdrop, -.header-bar .button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.94)), - to (shade (@dark_bg_color, 1.02))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.92)), - to (shade (@dark_bg_color, 1.0))); -} - -.primary-toolbar .entry:backdrop, -.primary-toolbar .entry:active:backdrop, -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:backdrop, -.menubar.toolbar .entry:active:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:backdrop, -.header-bar .entry:active:backdrop, -.header-bar .entry:focused:backdrop { - border-radius: 3px; - - color: @text_color; - - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:backdrop, -.menubar.toolbar .entry:backdrop, -.header-bar .entry:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.75)), - to (shade (@dark_bg_color, 0.95))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.02)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.primary-toolbar .entry:insensitive:backdrop, -.menubar.toolbar .entry:insensitive:backdrop, -.header-bar .entry:insensitive:backdrop { - -unico-outer-stroke-width: 1px; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 1.01)), - to (shade (@dark_bg_color, 1.06))); -} - -.primary-toolbar .entry:focused:backdrop, -.menubar.toolbar .entry:focused:backdrop, -.header-bar .entry:focused:backdrop { - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@backdrop_selected_bg_color, 0.75)), - to (shade (@backdrop_selected_bg_color, 0.8))); - -unico-inner-stroke-color: alpha (@backdrop_selected_bg_color, 0.2); - -unico-inner-stroke-gradient: none; -} - -.primary-toolbar GtkSeparatorToolItem:backdrop, -.primary-toolbar .separator:backdrop, -.primary-toolbar .separator:insensitive:backdrop, -.menubar.toolbar GtkSeparatorToolItem:backdrop, -.menubar.toolbar .separator:backdrop, -.menubar.toolbar .separator:insensitive:backdrop, -.header-bar GtkSeparatorToolItem:backdrop, -.header-bar .separator:backdrop, -.header-bar .separator:insensitive:backdrop { - border-color: shade (@dark_bg_color, 0.94); - border-style: solid; - - -unico-border-gradient: none; - -unico-inner-stroke-color: shade (@dark_bg_color, 1.04); - -unico-inner-stroke-gradient: none; -} - -/* inline-toolbar */ -.inline-toolbar.toolbar:backdrop { - -GtkToolbar-button-relief: normal; - - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (#f2f1ef, 0.96)), - color-stop (0.08, #f2f1ef), - to (#ffffff)); - border-radius: 0; - border-style: solid; - border-width: 1px; - padding: 3px 4px 4px 4px; -} - -.inline-toolbar.toolbar:nth-child(last):backdrop { - border-bottom-color: shade (@bg_color, 0.76); - border-color: shade (@bg_color, 0.8); - border-radius: 0 0 3px 3px; - border-width: 0 1px 1px 1px; -} - -.inline-toolbar.toolbar .button:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.94))); - border-radius: 0; - border-style: solid; - border-width: 1px 0 1px 1px; - padding: 1px; - - icon-shadow: 0 1px shade (@bg_color, 1.16); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.09)), - to (shade (@bg_color, 0.97))); - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.01)), - to (alpha (shade (@bg_color, 0.05), 0.03))); -} - -.inline-toolbar.toolbar .button *:active:backdrop, -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:active:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - -unico-outer-stroke-width: 1px 0 1px 0; - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.05), 0.008)), - to (alpha (shade (@bg_color, 0.05), 0.01))); -} - -.inline-toolbar.toolbar .button *:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.02)), - to (shade (@bg_color, 0.98))); - - -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.85)), - to (shade (@bg_color, 0.8))); - -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.16)), - to (shade (@bg_color, 1.0))); -} - -.inline-toolbar.toolbar .button:nth-child(first):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(first) .button:backdrop { - border-radius: 3px 0 0 3px; - - -unico-outer-stroke-width: 1px 0 1px 1px; -} - -.inline-toolbar.toolbar .button:nth-child(last):backdrop, -.inline-toolbar.toolbar GtkToolButton:nth-child(last) .button:backdrop { - border-radius: 0 3px 3px 0; - border-width: 1px; - - -unico-outer-stroke-width: 1px 1px 1px 0; -} - -/************ - * treeview * - ************/ -GtkTreeView .entry:backdrop { -} - -/************ - * viewport * - ************/ -GtkViewport.frame:backdrop { -} - -/***************************************************************************** - * states [please keep this section at the end of the file (CSS precedence)] * - *****************************************************************************/ -*:insensitive:backdrop { - color: mix (shade (@bg_color, 0.6), @bg_color, 0.2); - text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5); -} - -*:selected:backdrop, -*:selected:focused:backdrop { - background-color: @backdrop_selected_bg_color; - - color: @backdrop_selected_fg_color; -} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,151 +1,4 @@ /* Borders */ - -.frame { -/* border-radius: 7px; - border-width: 1px;*/ - - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ -} - -/* focused element borders */ -.entry:focus, -GtkComboBox.combobox-entry .entry:focus, -.button:focus:active, -.button.default:active, -GtkSwitch.trough:active { -} - -/********** - * button * - **********/ -.button { - border-radius: 8px; - border-width: 1px; - border-style: solid; - border-color: transparent; -} - -.button { - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:backdrop { - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:focus { - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover { - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:backdrop { - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:hover:focus { - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive { - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:insensitive:backdrop { - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active { - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:backdrop { - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover { - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:backdrop { - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:focus { - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:hover:focus { - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive { - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button:active:insensitive:backdrop { - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -/* focused button borders */ -.button:focus, -.button.default { -} - -.button.default { - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:hover { - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus { - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.button.default:focus:hover { - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - .menubar.menuitem:hover, .menubar .menuitem:hover { border: 1px solid #2e2e2c; diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2014-08-31 00:22:27.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets-borders-radiance.css 2015-05-13 00:10:39.000000000 +0000 @@ -1,38 +1,3 @@ -.primary-toolbar .button, -.menubar.toolbar .button, -.header-bar .button { - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:focused, -.menubar.toolbar .button:focused, -.header-bar .button:focused { - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active, -.menubar.toolbar .button:active, -.header-bar .button:active { - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:focused, -.menubar.toolbar .button:active:focused, -.header-bar .button:active:focused { - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar .button:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} - -.primary-toolbar .button:active:backdrop, -.menubar.toolbar .button:active:backdrop, -.header-bar .button:active:backdrop { - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; -} .primary-toolbar .entry, .menubar.toolbar .entry, @@ -70,4 +35,4 @@ .menubar.menuitem:hover, .menubar .menuitem:hover { border-color: #b8ab9c; -} \ No newline at end of file +} diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets.css 2014-10-09 20:50:28.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/gtk-widgets.css 2015-08-19 22:32:19.000000000 +0000 @@ -1,7 +1,3 @@ -/* NOTES to contributors: - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ - -/* default */ * { -GtkArrow-arrow-scaling: 0.6; -GtkButton-child-displacement-x: 1; @@ -15,8 +11,8 @@ -GtkEntry-inner-border: 2; -GtkEntry-progress-border: 0; -GtkExpander-expander-size: 8; - -GtkHTML-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: #F4A212; /* @link_color */ + -GtkIMHtml-hyperlink-color: #F4A212; /* @link_color */ -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 5px; -GtkMenuBar-internal-padding: 0; @@ -38,7 +34,7 @@ -GtkScrolledWindow-scrollbars-within-bevel: 1; -GtkSeparatorMenuItem-horizontal-padding: 0; -GtkStatusbar-shadow-type: none; - -GtkTextView-error-underline-color: @error_color; + -GtkTextView-error-underline-color: #df382c; /* @error_color */ -GtkToolButton-icon-spacing: 6; -GtkToolItemGroup-expander-size: 11; -GtkToolbar-internal-padding: 0; @@ -46,54 +42,49 @@ -GtkTreeView-vertical-separator: 0; -GtkWidget-separator-width: 2; -GtkWidget-separator-height: 2; - -GtkWidget-focus-padding: 0; - -GtkWidget-focus-line-width: 1px; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkWindow-decoration-button-layout: "close:"; + -GtkWidget-link-color: #F4A212; /* @link_color */ + -GtkWidget-visited-link-color: #F4A212; /* @link_color */ -GtkWindow-resize-grip-width: 0; -GtkWindow-resize-grip-height: 0; -WnckTasklist-fade-overlay-rect: 0; background-origin: border-box; background-clip: padding-box; - border-width: 1px; - - engine: unico; - - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ - - /* To avoid using custom attributes, unico looks at the outline attributes - * to find out how to render the focus ring. - */ - outline-color: alpha (@selected_bg_color, 0.5); - outline-offset: 5px; } -GtkWindow { +.background { color: @fg_color; background-color: @bg_color; } +.background:backdrop { + color: @backdrop_fg_color; +} + +/* LP: #1285783 */ +GtkScrolledWindow.frame { + border-width: 1px; + border-style: solid; + border-color: shade(@bg_color, 0.8); + border-radius: 0; +} + GtkPaned { background-color: @bg_color; } -GtkWindow:backdrop { - color: @backdrop_fg_color; +/* Background hack to make DejaDup Assistant windows not turn black when + * overlay scrollbars are enabled. + */ +Assistant GtkEventBox { + background-color: @bg_color; } -GtkEventBox { +/* ... and for Evolution's mail preferences window */ +EPreferencesWindow GtkNotebook GtkAlignment GtkVBox { background-color: @bg_color; } -/********* - * arrow * - *********/ -/*.arrow * { - background-image: url("assets/combobox-arrow.png"); -}*/ - /************* * assistant * *************/ @@ -116,25 +107,12 @@ box-shadow: inset -1px 0 shade (@bg_color, 0.94); } -/************** - * background * - **************/ -.background { - background-color: @bg_color; - border-width: 0; -} - /********** * button * **********/ .button { - -GtkWidget-focus-line-width: 0; - padding: 5px 6px; -} -GtkSwitch.slider, -.button { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.08)), color-stop (0.5, @button_bg_color), @@ -142,27 +120,54 @@ color: @fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + + border: 1px solid transparent; + border-radius: 8px; + border-image-source: url("assets/button.png"); + + /* all button border images have the same size and are sliced in the same way */ + border-image-width: 10px 12px 10px 12px; + border-image-slice: 10 12 10 12; + border-image-repeat: stretch; +} + +.button.flat { + background-image: none; + border-image-source: none; } -GtkSwitch.slider:backdrop, .button:backdrop { background-image: none; background-color: @bg_color; + border-image-source: url("assets/backdrop-button.png"); color: @backdrop_fg_color; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } +.button.flat:backdrop { + border-image-source: none; +} + +.button:focus { + border-image-source: url("assets/button-focused.png"); +} + .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@button_bg_color, 1.12)), color-stop (0.5, @button_bg_color), to (shade (@button_bg_color, 0.96))); + border-image-source: url("assets/button-hover.png"); } .button:hover:backdrop { - background-image: none; background-color: shade (@bg_color, 1.04); + border-image-source: url("assets/backdrop-button-hover.png"); +} + +.button:hover:focus { + border-image-source: url("assets/button-focused-hover.png"); } .button:insensitive { @@ -170,314 +175,141 @@ background-color: mix (#ebebeb, @bg_color, 0.5); text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); + border-image-source: url("assets/button-disabled.png"); } .button:insensitive:backdrop { - background-image: none; background-color: #ebebeb; text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); + border-image-source: url("assets/backdrop-button-disabled.png"); } -.button:active { +.button.flat:insensitive, +.button.flat:insensitive:backdrop { + background-color: transparent; + border-image-source: none; +} + +.button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (#cecece), to (#e8e8e8)); + border-image-source: url("assets/button-active.png"); } -.button:active:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (#dcdcdc), - to (#f3f3f3)); +.button:checked:focus { + border-image-source: url("assets/button-active-focused.png"); } -.button:active:insensitive { +.button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (#e3e3e3), + from (#dcdcdc), to (#f3f3f3)); + border-image-source: url("assets/button-active-hover.png"); } -.button:active:insensitive:backdrop { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (#e3e3e3, @bg_color, 0.5)), - to (mix (#f3f3f3, @bg_color, 0.5))); +.button:active:focus { + border-image-source: url("assets/button-active-focused-hover.png"); } -/* default button */ - -/* -.button.default { +.button:active:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); - - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); + from (#e3e3e3), + to (#f3f3f3)); + border-image-source: url("assets/button-active-disabled.png"); } -.button.default:hover { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); +.button:checked:backdrop { + border-image-source: url("assets/backdrop-button-active.png"); } -.button.default:active { - background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); +.button:active:backdrop { + border-image-source: url("assets/backdrop-button-active-hover.png"); } -.button.default:active:hover { +.button:checked:insensitive:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); -} - -.button.default:insensitive { -} -*/ - -/* Set up shadows and hilights for button visual separation */ -.linked .button, -.toolbar .button.raised.linked, -.toolbar .raised.linked .button, -.inline-toolbar.toolbar .button, -.inline-toolbar.toolbar GtkToolButton .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:first-child, -.toolbar .button.raised.linked:first-child, -.toolbar .raised.linked .button:first-child, -.inline-toolbar.toolbar .button:first-child, -.inline-toolbar.toolbar GtkToolButton:first-child .button { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); -} - -.linked .button:last-child, -.toolbar .button.raised.linked:last-child, -.toolbar .raised.linked .button:last-child, -.inline-toolbar.toolbar .button:last-child, -.inline-toolbar.toolbar GtkToolButton:last-child .button { - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ + from (mix (#e3e3e3, @bg_color, 0.5)), + to (mix (#f3f3f3, @bg_color, 0.5))); + border-image-source: url("assets/backdrop-button-active-disabled.png"); } -.linked .button:active, -.toolbar .button.raised.linked:active, -.toolbar .raised.linked .button:active, -.inline-toolbar.toolbar .button:active, -.inline-toolbar.toolbar GtkToolButton .button:active { - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ +.button.default { + border-image-source: url("assets/button-default.png"); } -.linked .button:insensitive, -.toolbar .button.raised.linked:insensitive, -.toolbar .raised.linked .button:insensitive, -.inline-toolbar.toolbar .button:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { - box-shadow: inset -1px 0 shade (@bg_color, 0.84); +.button.default:hover { + border-image-source: url("assets/button-default-hover.png"); } -.linked .button:backdrop, -.toolbar .button.raised.linked:backdrop, -.toolbar .raised.linked .button:backdrop, -.inline-toolbar.toolbar .button:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:backdrop { - /*box-shadow: inset -1px 0 @unfocused_borders;*/ +.button.default:focus { + border-image-source: url("assets/button-default-focused.png"); } -.linked .button:insensitive:backdrop, -.toolbar .button.raised.linked:insensitive:backdrop, -.toolbar .raised.linked .button:insensitive:backdrop, -.inline-toolbar.toolbar .button:insensitive:backdrop, -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ +.button.default:focus:hover { + border-image-source: url("assets/button-default-focused-hover.png"); } - -/* Middle button */ -.linked .entry, -.linked .entry:active, -.linked .entry:focus, -.linked .entry:focus:active, -.linked .button, -.linked .button:active, -.linked .button:active:hover, -.linked .button:focus, -.linked .button:focus:active, -.linked .button:insensitive, -.linked .button:backdrop, -.linked .button:active:backdrop { - border-right-width: 0; - border-left-width: 0; - border-image-width: 10px 0 10px 0; +/****************** + * Linked Widgets * + *****************/ +.linked > .entry, +.linked > .button, +.linked > GtkComboBox > .button { border-radius: 0; + border-image-width: 10px 0 10px 0; + border-width: 1px 0 1px 0; + box-shadow: inset -1px 0 shade (@bg_color, 0.84); } -/* Leftmost button */ -.linked .entry:first-child, -.linked .entry:active:first-child, -.linked .entry:focus:first-child, -.linked .entry:focus:active:first-child, -.linked .button:first-child, -.linked .button:active:first-child, -.linked .button:active:hover:first-child, -.linked .button:focus:first-child, -.linked .button:focus:active:first-child, -.linked .button:insensitive:first-child, -.linked .button:backdrop:first-child, -.linked .button:active:backdrop:first-child { - border-width: 1px; - border-right-width: 0; +.linked > .entry:first-child, +.linked > .button:first-child, +.linked > GtkComboBox:first-child > .button { border-image-width: 10px 0 10px 12px; - border-radius: 8px; - border-bottom-right-radius: 0; - border-top-right-radius: 0; + border-radius: 8px 0 0 8px; } -/* Rightmost button */ -.linked .entry:last-child, -.linked .entry:active:last-child, -.linked .entry:focus:last-child, -.linked .entry:focus:active:last-child, -.linked .button:last-child, -.linked .button:active:last-child, -.linked .button:active:hover:last-child, -.linked .button:focus:last-child, -.linked .button:focus:active:last-child, -.linked .button:insensitive:last-child, -.linked .button:backdrop:last-child, -.linked .button:active:backdrop:last-child { - border-width: 1px; - border-left-width: 0; +.linked > .entry:last-child, +.linked > .button:last-child, +.linked > GtkComboBox:last-child > .button { border-image-width: 10px 12px 10px 0; - border-radius: 8px; - border-bottom-left-radius: 0; - border-top-left-radius: 0; + border-radius: 0 8px 8px 0; + box-shadow: none; } -/* Linked single button */ -.linked .entry:only-child, -.linked .entry:active:only-child, -.linked .entry:focus:only-child, -.linked .entry:focus:active:only-child, -.linked .button:only-child, -.linked .button:active:only-child, -.linked .button:active:hover:only-child, -.linked .button:focus:only-child, -.linked .button:focus:active:only-child, -.linked .button:insensitive:only-child, -.linked .button:backdrop:only-child, -.linked .button:active:backdrop:only-child { - border-right-width: 1px; - border-left-width: 1px; +.linked > .entry:only-child, +.linked > .button:only-child, +.linked > GtkComboBox:only-child > .button { border-image-width: 10px 12px 10px 12px; border-radius: 8px; } -/* Set up shadows and hilights for button visual separation */ .primary-toolbar .linked .button, -.primary-toolbar .button.raised.linked, -.primary-toolbar .raised.linked .button, -.menubar.toolbar .linked .button, -.menubar.toolbar .button.raised.linked, -.menubar.toolbar .raised.linked .button, -.header-bar .linked .button, -.header-bar .button.raised.linked, -.header-bar .raised.linked .button { +.header-bar .linked .button { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:first-child, -.primary-toolbar .button.raised.linked:first-child, -.primary-toolbar .raised.linked .button:first-child, -.menubar.toolbar .linked .button:first-child, -.menubar.toolbar .button.raised.linked:first-child, -.menubar.toolbar .raised.linked .button:first-child, -.header-bar .linked .button:first-child, -.header-bar .button.raised.linked:first-child, -.header-bar .raised.linked .button:first-child { +.header-bar .linked .button:first-child { box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); } .primary-toolbar .linked .button:last-child, -.primary-toolbar .button.raised.linked:last-child, -.primary-toolbar .raised.linked .button:last-child, -.menubar.toolbar .linked .button:last-child, -.menubar.toolbar .button.raised.linked:last-child, -.menubar.toolbar .raised.linked .button:last-child, -.header-bar .linked .button:last-child, -.header-bar .button.raised.linked:last-child, -.header-bar .raised.linked .button:last-child { +.header-bar .linked .button:last-child { box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) } .primary-toolbar .linked .button:active, -.primary-toolbar .button.raised.linked:active, -.primary-toolbar .raised.linked .button:active, -.menubar.toolbar .linked .button:active, -.menubar.toolbar .button.raised.linked:active, -.menubar.toolbar .raised.linked .button:active, .header-bar .linked .button:active, -.header-bar .button.raised.linked:active, -.header-bar .raised.linked .button:active { - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); -} - .primary-toolbar .linked .button:insensitive, -.primary-toolbar .button.raised.linked:insensitive, -.primary-toolbar .raised.linked .button:insensitive, -.menubar.toolbar .linked .button:insensitive, -.menubar.toolbar .button.raised.linked:insensitive, -.menubar.toolbar .raised.linked .button:insensitive, -.header-bar .linked .button:insensitive, -.header-bar .button.raised.linked:insensitive, -.header-bar .raised.linked .button:insensitive { - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); +.header-bar .linked .button:insensitive { + box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); } -.primary-toolbar .linked .button:backdrop:last-child, -.primary-toolbar .button.raised.linked:backdrop:last-child, -.primary-toolbar .raised.linked .button:backdrop:last-child, -.menubar.toolbar .linked .button:backdrop:last-child, -.menubar.toolbar .button.raised.linked:backdrop:last-child, -.menubar.toolbar .raised.linked .button:backdrop:last-child, -.header-bar .linked .button:backdrop:last-child, -.header-bar .button.raised.linked:backdrop:last-child, -.header-bar .raised.linked .button:backdrop:last-child { - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); -} - -/*.primary-toolbar .linked .button:insensitive:backdrop, -.primary-toolbar .button.raised.linked:insensitive:backdrop, -.primary-toolbar .raised.linked .button:insensitive:backdrop, -.menubar.toolbar .linked .button:insensitive:backdrop, -.menubar.toolbar .button.raised.linked:insensitive:backdrop, -.menubar.toolbar .raised.linked .button:insensitive:backdrop, -.header-bar .linked .button:insensitive:backdrop, -.header-bar .button.raised.linked:insensitive:backdrop, -.header-bar .raised.linked .button:insensitive:backdrop { - box-shadow: inset -1px 0 @unfocused_insensitive_borders; -}*/ - - -/* Linked single button */ -.primary-toolbar .linked .entry:only-child, .primary-toolbar .linked .button:only-child, -.primary-toolbar .linked .button:active:only-child, -.primary-toolbar .linked .button:active:hover:only-child, -.primary-toolbar .linked .button:insensitive:only-child, -.menubar.toolbar .linked .entry:only-child, -.menubar.toolbar .linked .button:only-child, -.menubar.toolbar .linked .button:active:only-child, -.menubar.toolbar .linked .button:active:hover:only-child, -.menubar.toolbar .linked .button:insensitive:only-child, -.header-bar .linked .entry:only-child, -.header-bar .linked .button:only-child, -.header-bar .linked .button:active:only-child, -.header-bar .linked .button:active:hover:only-child, -.header-bar .linked .button:insensitive:only-child { - border-radius: 8px; +.header-bar .linked .button:only-child { box-shadow: none; } @@ -486,7 +318,6 @@ ****************/ .cell { -GtkCheckButton-indicator-size: 16; - -GtkWidget-focus-line-width: 0; background-color: @base_color; border-radius: 0; @@ -502,7 +333,6 @@ border-width: 1px 0 0 0; color: @selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } row:selected:backdrop { @@ -512,27 +342,27 @@ border-top-color: shade (@backdrop_selected_bg_color, 0.9); color: @backdrop_selected_fg_color; - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ } /******************* * check and radio * *******************/ -.check, -.radio, -.check:insensitive, -.radio:insensitive { - background-color: transparent; - border-style: none; - margin: 1px 0; +/* Draw a focus ring around the contained label ... */ +GtkCheckButton.text-button GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -GtkCheckButton:hover, -GtkCheckButton:active:hover, -GtkCheckButton:selected, -GtkCheckButton:selected:focus { - background-color: transparent; +GtkCheckButton.text-button:focus GtkLabel { + border-color: @focus_color; + background-color: @focus_bg_color; +} + +/* ... unless it's a proper button, which already has a focus-colored border */ +.button.text-button:focus GtkLabel { + border: none; + background: none; } .menu .radio * { @@ -630,66 +460,18 @@ -GdMainIconView-icon-size: 40; } -GtkIconView.content-view.check { - /*background-image: url("assets/grid-selection-unchecked.svg");*/ - background-color: transparent; -} - -GtkIconView.content-view.check:active { - /*background-image: url("assets/grid-selection-checked.svg");*/ - background-color: transparent; -} - -.content-view.view.check, -.content-view.view.check:active { - background-color: transparent; -} - -GtkIconView.content-view.check:prelight, -GtkIconView.content-view.check:insensitive, -GtkIconView.content-view.check:backdrop, -GtkIconView.content-view.check:selected { - background-color: transparent; -} - -/**************** - * drawing area * - ****************/ -/* -GtkDrawingArea { - background-color: transparent; -} -*/ - /********* * entry * *********/ -GtkComboBox.combobox-entry .button, -.primary-toolbar GtkComboBox.combobox-entry .button, -.menubar.toolbar GtkComboBox.combobox-entry .button, -.header-bar GtkComboBox.combobox-entry .button, .entry { - -GtkWidget-focus-line-width: 0; - background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@base_color, 0.96)), to (@base_color)); padding: 5px 7px; color: @text_color; - - /* Evolution sets the background color of its mail window to the background - * color of entries, but cannot handle background images. Setting the - * background color here doesn't effect real entries, because - * 'background-image' has precedence. - */ - background-color: @base_color; } -GtkComboBox.combobox-entry .button:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, -.header-bar GtkComboBox.combobox-entry .button:backdrop, .entry:backdrop { background-image: -gtk-gradient (linear, left top, left bottom, from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), @@ -704,10 +486,6 @@ color: @selected_fg_color; } -GtkComboBox.combobox-entry .button:insensitive, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, -.header-bar GtkComboBox.combobox-entry .button:insensitive, .entry:insensitive { background-color: #f5f5f5; background-image: none; @@ -715,10 +493,6 @@ color: mix (@text_color, @base_color, 0.4); } -GtkComboBox.combobox-entry .button:insensitive:backdrop, -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, .entry:insensitive:backdrop { background-color: mix (#f5f5f5, @bg_color, 0.5); @@ -727,8 +501,6 @@ .primary-toolbar .entry.progressbar, .primary-toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, -.menubar.toolbar .entry.progressbar, .header-bar .entry.progressbar, .header-bar .entry.progressbar, .entry.progressbar { @@ -760,6 +532,92 @@ background: none; } +.frame.flat { + border: none; +} + +/**************** + * window-frame * + ****************/ + +.window-frame.csd.popup { + border-style: none; + border-radius: 0; + box-shadow: 0 3px 8px @shadow_color; +} + +.window-frame { + border: none; + border-radius: 2px 2px 0 0; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), + 0 6px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); + + /* this is used for the resize cursor area */ + margin: 15px; +} + +.window-frame:backdrop { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), + 0 1px 2px rgba(0, 0, 0, 0.24), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.12); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: none; +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), + 0 3px 6px rgba(0, 0, 0, 0.23), + 0 0 0 1px mix(shade(@dark_bg_color, 0.7), @dark_bg_color, 0.21); +} + +/******* + * CSD * + *******/ +.titlebar { + border-radius: 0px; + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + +.tiled .titlebar { + border-radius: 0; +} + +.maximized .titlebar { + border-radius: 0; +} + +/* this is the default titlebar that is added by GTK + * when client-side decorations are in use and the application + * does not set a custom titlebar. + */ +.titlebar.default-decoration { + border: none; + box-shadow: none; +} + +.titlebar .title { + font: bold; +} + +.titlebar:backdrop { + background-image: none; + background-color: shade (@dark_bg_color, 1.0); + background-color: shade (@dark_bg_color, 1.1); + text-shadow: none; +} + /************ * iconview * ************/ @@ -795,11 +653,7 @@ border-width: 1px; } -/********* - * image * - *********/ -GtkImage, -GtkImage:insensitive { +GtkIconView.cell { background-color: transparent; } @@ -878,33 +732,13 @@ inset 0 -1px shade (@error_bg_color, 1.04); } -/********* - * label * - *********/ -GtkLabel, -GtkLabel:insensitive { - background-color: transparent; -} - -/********* - * stack * - *********/ - -GtkHeaderBar > GtkStack, -GtkHeaderBar > GtkStack:insensitive { - background-color: transparent; -} - /******** * menu * ********/ GtkTreeMenu.menu, -.toolbar .primary-toolbar .menu, -.toolbar .menubar.toolbar .menu, .toolbar .header-bar .menu, GtkMenuToolButton.menu, .primary-toolbar .button .menu, -.menubar.toolbar .button .menu, .header-bar .button .menu, .menu { background-image: none; @@ -950,25 +784,10 @@ } .menu.button:hover, -.menu.button:active, -.menu.button:active:insensitive, +.menu.button:checked, +.menu.button:checked:insensitive, .menu.button:insensitive, .menu.button -/*.primary-toolbar .menu.button:hover, -.primary-toolbar .menu.button:active, -.primary-toolbar .menu.button:active:insensitive, -.primary-toolbar .menu.button:insensitive, -.primary-toolbar .menu.button, -.menubar.toolbar .menu.button:hover, -.menubar.toolbar .menu.button:active, -.menubar.toolbar .menu.button:active:insensitive, -.menubar.toolbar .menu.button:insensitive, -.menubar.toolbar .menu.button, -.header-bar .menu.button:hover, -.header-bar .menu.button:active, -.header-bar .menu.button:active:insensitive, -.header-bar .menu.button:insensitive, -.header-bar .menu.button */ { background-color: shade (@dark_bg_color, 1.08); background-image: none; @@ -1020,10 +839,6 @@ /************ * menuitem * ************/ -/*.menuitem { - color: @fg_color; -}*/ - .menuitem { -GtkMenuItem-horizontal-padding: 0; background: transparent; @@ -1033,19 +848,15 @@ text-shadow: none; } -.menuitem { - /*color: @dark_fg_color;*/ -} - /* Workaround for lp:949368 */ GtkComboBox .menuitem * { - color: @fg_color; } GtkComboBox .menuitem *:hover { color: @selected_fg_color; } +.popover .menuitem:checked:hover, .menuitem:hover, .menu .menuitem:hover { border-radius: 0; @@ -1065,8 +876,8 @@ text-shadow: 0 -1px shade (@selected_bg_color, 0.7); } -.menuitem.check:active, -.menuitem.radio:active { +.menuitem.check:checked, +.menuitem.radio:checked { color: @fg_color; } @@ -1075,26 +886,14 @@ box-shadow: none; } -/*.menuitem:insensitive, -.menuitem *:insensitive { - color: mix (@fg_color, @bg_color, 0.5); - text-shadow: 0 1px shade (@bg_color, 1.14); -} -*/ GtkTreeMenu.menu .menuitem:insensitive, GtkTreeMenu.menu .menuitem *:insensitive, -.toolbar .primary-toolbar .menu .menuitem:insensitive, -.toolbar .primary-toolbar .menu .menuitem *:insensitive, -.toolbar .menubar.toolbar .menu .menuitem:insensitive, -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, .toolbar .header-bar .menu .menuitem:insensitive, .toolbar .header-bar .menu .menuitem *:insensitive, GtkMenuToolButton.menu .menuitem:insensitive, GtkMenuToolButton.menu .menuitem *:insensitive, .primary-toolbar .button .menu .menuitem:insensitive, .primary-toolbar .button .menu .menuitem *:insensitive, -.menubar.toolbar .button .menu .menuitem:insensitive, -.menubar.toolbar .button .menu .menuitem *:insensitive, .header-bar .button .menu .menuitem:insensitive, .header-bar .button .menu .menuitem *:insensitive, .menuitem:insensitive, @@ -1148,8 +947,6 @@ .primary-toolbar GtkScale.trough, .primary-toolbar GtkScale.trough:backdrop, -.menubar.toolbar GtkScale.trough, -.menubar.toolbar GtkScale.trough:backdrop, .header-bar GtkScale.trough, .header-bar GtkScale.trough:backdrop, .menuitem GtkScale.trough { @@ -1181,99 +978,75 @@ /************ * notebook * ************/ -.notebook { - background-color: shade (@bg_color, 1.02); - background-image: none; - border-radius: 3px; - padding: 2px; - background-clip: border-box; - border-color: shade (@bg_color, 0.82); - border-width: 1px; - border-style: solid; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - /*font-weight: 300;*/ -} +.notebook tab.top { padding: 4px 6px 2px 6px; } +.notebook tab.top:active { padding-bottom: 3px; } +.notebook tab.bottom { padding: 2px 6px 4px 6px; } +.notebook tab.bottom:active { padding-top: 3px; } +.notebook tab.left { padding: 2px 4px 2px 6px; } +.notebook tab.left:active { padding-right: 5px; } +.notebook tab.right { padding: 2px 6px 2px 4px; } +.notebook tab.right:active { padding-left: 5px; } -.notebook tab { - background-image: none; - background-color: transparent; - border-style: solid; - border-image: -gtk-gradient (linear, left top, left bottom, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 0 1px; - border-color: transparent; - border-width: 0; - box-shadow: none; - /*color: shade (@fg_color, 1.2);*/ +/* give active tab a background, as it might be dragged across of others when reordering */ +.notebook tab:active { + background-color: @bg_color; } -.notebook tab:active { +.notebook.header { + border-width: 0; /* set below depending on position of tab bar */ border-color: shade (@bg_color, 0.82); border-style: solid; - border-width: 1px; - background-color: shade (@bg_color, 1.02); - background-image: none; - /*box-shadow: inset 0 1px shade (@bg_color, 1.1);*/ - - color: @fg_color; -} - -.notebook tab GtkLabel { - /*padding: 1px;*/ - padding: 1px 1px 2px 1px; } -.notebook tab { - color: shade (@bg_color, 0.48); -} - -.notebook tab.top:active { - padding: 3px 7px 1px 7px; -} +/* Draw a border between tabs and content ... */ +.notebook.header.top { border-bottom-width: 1px; } +.notebook.header.right { border-left-width: 1px; } +.notebook.header.left { border-right-width: 1px; } +.notebook.header.bottom { border-top-width: 1px; } + +/* ... unless the content is in a frame (thus having a border itself */ +.notebook.header.frame.top { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.right { border: none; } +.notebook.header.frame.bottom { border: none; } .notebook tab.top { - padding: 2px 5px 0 5px; -} - -.notebook tab.right:active { - padding: 4px 6px 4px 1px; + border-image: -gtk-gradient (linear, left top, left bottom, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 0 1px; } .notebook tab.right { - padding: 3px 4px 3px 0; border-image: -gtk-gradient (linear, right top, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 1px 0; } -.notebook tab.bottom:active { - padding: 1px 7px 4px 7px; +.notebook tab.left { + border-image: -gtk-gradient (linear, left top, right top, + from (alpha (shade (@bg_color, 0.9), 0.0)), + to (shade (@bg_color, 0.9))) 1; + border-image-width: 1px 0; } .notebook tab.bottom { - padding: 0 5px 3px 5px; border-image: -gtk-gradient (linear, left bottom, left top, from (alpha (shade (@bg_color, 0.9), 0.0)), to (shade (@bg_color, 0.9))) 1; border-image-width: 0 1px; } -.notebook tab.left:active { - padding: 4px 1px 4px 6px; -} - -.notebook tab.left { - padding: 3px 0 3px 4px; - border-image: -gtk-gradient (linear, left top, right top, - from (alpha (shade (@bg_color, 0.9), 0.0)), - to (shade (@bg_color, 0.9))) 1; - border-image-width: 1px 0; +/* Draw a focus ring around labels in tabs */ +.notebook tab GtkLabel { + border: 1px solid transparent; + border-radius: 5px; } -.notebook tab .button { - padding: 0; +.notebook:focus tab GtkLabel.active-page { + border-color: @focus_color; + background-color: @focus_bg_color; } .notebook GtkDrawingArea { @@ -1412,28 +1185,6 @@ margin: 1px 0; } -/* discrete indicator border rounding, - uncomment when :nth-child will be working - on the widget - -.level-bar.indicator-discrete.fill-block.horizontal:first-child { - border-radius: 2px 0 0 2px; -} - -.level-bar.indicator-discrete.fill-block.horizontal:last-child { - border-radius: 0 2px 2px 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:first-child { - border-radius: 2px 2px 0 0; -} - -.level-bar.indicator-discrete.fill-block.vertical:last-child { - border-radius: 0 0 2px 2px; -} - -*/ - .level-bar.fill-block.level-high { border-color: shade(@success_color, 0.85); background-image: linear-gradient(to bottom, @@ -1467,17 +1218,12 @@ -GtkRange-slider-width: 18; -GtkRange-trough-border: 0; -GtkScale-slider-length: 14; - -GtkWidget-focus-line-width: 0; } GtkScale.vertical { -GtkScale-slider-length: 13; } -.scale.slider { - background-color: transparent; -} - .scale.trough.highlight { background-color: #C09C42; background-image: none; @@ -1496,10 +1242,8 @@ .scale.trough.highlight:backdrop { background-color: #dcdcdc; background-image: none; - /*background-clip: padding-box;*/ } - .scale.trough.highlight.bottom { margin: 0 7px 0 7px; } @@ -1559,10 +1303,6 @@ inset 0 -1px shade (@bg_color, 1.01); } -.scrollbar.button, -.scrollbar.button:insensitive { -} - /* overlay scrollbar */ OsThumb { color: shade (@fg_color, 1.6); @@ -1654,12 +1394,9 @@ } GtkTreeMenu .menuitem.separator, -.toolbar .primary-toolbar .menuitem.separator, -.toolbar .menubar.toolbar .menuitem.separator, .toolbar .header-bar .menuitem.separator, GtkMenuToolButton .menuitem.separator, .primary-toolbar .button .menuitem.separator, -.menubar.toolbar .button .menuitem.separator, .header-bar .button .menuitem.separator, .menuitem.separator { border-color: shade (@dark_bg_color, 0.99); @@ -1677,10 +1414,6 @@ /*********** * sidebar * ***********/ -.sidebar, -.sidebar .view { -} - .sidebar row:selected { text-shadow: 0 1px shade (@selected_bg_color, 0.7); } @@ -1742,118 +1475,26 @@ * spinner * ***********/ @keyframes spinner { - 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } - - 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); } - - 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); } - - 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); } - - 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); } - - 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); } - - 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); } - - 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); } - - 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); } + to { -gtk-icon-transform: rotate(1turn); } } .spinner { - background-color: transparent; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)), - -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); - background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%; - background-size: 20% 20%; - background-repeat: no-repeat; -} - -.menu .spinner, -.menu .spinner:hover, -.primary-toolbar .spinner, -.primary-toolbar .spinner, -.menubar.toolbar .spinner, -.menubar.toolbar .spinner, -.header-bar .spinner, -.header-bar .spinner { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); color: @selected_bg_color; - border: none; - box-shadow: none; + opacity: 0; } .spinner:active { animation: spinner 1s infinite linear; + opacity: 1; +} + +.spinner:active:backdrop { + color: @backdrop_fg_color; +} + +.spinner:active:insensitive { + opacity: 0.5; } /************* @@ -1889,6 +1530,12 @@ text-shadow: 0 1px shade (@selected_bg_color, 0.7); } +GtkSwitch:focus { + outline: 2px solid @focus_color; + outline-offset: -2px; + outline-radius: 6px; +} + /* XXX temporary */ GtkSwitch.trough:backdrop, GtkSwitch.trough:insensitive { @@ -1904,6 +1551,22 @@ padding: 1px; border-radius: 6px; border-style: solid; + + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@button_bg_color, 1.08)), + color-stop (0.5, @button_bg_color), + to (shade (@button_bg_color, 0.94))); + + color: @fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); +} + +GtkSwitch.slider:backdrop { + background-image: none; + background-color: @bg_color; + + color: @backdrop_fg_color; + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); } /************ @@ -1913,6 +1576,96 @@ background-color: @base_color; } +.header-bar { + padding: 2px 6px; +} + +/* + * Header Bars + * + * The following rules only style header bars when they are used as a window's + * titlebar widget (i.e., they have .titlebar set as well). + * + * Some applications reuse their header bar as a primary toolbar on desktops + * that prefer showing traditional title bars. The rules for those are further + * down grouped with normal toolbars. + */ +.titlebar.header-bar { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 1.5)), + to (@dark_bg_color)); + border-color: shade (@dark_bg_color, 1.5); + border-style: solid; + border-width: 1px 0 0 0; + border-radius: 0 0 0 0; + + color: @dark_fg_color; + + box-shadow: inset 0 1px shade (@dark_bg_color, 1.65); +} + +.titlebar.header-bar .title { + font: bold; +} + +.titlebar.header-bar .subtitle { + font-size: smaller; + opacity: 0.5; +} + +.titlebar.header-bar:backdrop { + color: @backdrop_fg_color; + background-image: none; + background-color: @dark_bg_color; + border-top-color: @dark_bg_color; +} + +.maximized .titlebar.header-bar { + border-radius: 0; + border: none; +} + +.titlebar.header-bar .button.titlebutton { + background-clip: padding-box; + border: 1px solid #d0c7bf; + color: #8b8379; + icon-shadow: 0 1px rgba(255, 255, 255, 0.5); + border-radius: 9px; + padding: 0; + box-shadow: none; + background-image: linear-gradient(to top, #d5d2ce, #ece8e4 50%, #f7f4f3); +} + +.titlebar.header-bar .button.titlebutton.close { + color: #7F7F7F; + icon-shadow: 0 1px rgba(255, 255, 255, 0.25); + background-image: linear-gradient(to top, #EEC967, #F4E1AC 60%, #F5E5B8); +} + +.titlebar.header-bar .button.titlebutton.close:hover { + background-image: linear-gradient(to top, #EEC967, #F4E1AC 10%, #F9E6B0); +} + +.titlebar.header-bar .button.titlebutton:hover, +.titlebar.header-bar .button.titlebutton:backdrop:hover { + background-image: linear-gradient(to top, #e2e1df, #f8f6f3 50%, #fcfbf9); +} + +.titlebar.header-bar .button.titlebutton:active { + icon-shadow: none; + background-image: linear-gradient(to top, #fcfbf8, #fbf9f6); +} + +.titlebar.header-bar .button.titlebutton.close:active { + background-image: linear-gradient(to top, #EEC967, #DACA9A); +} + +.titlebar.header-bar .button.titlebutton:backdrop { + color: #8b8379; + icon-shadow: none; + background-image: linear-gradient(to top, #ece9e6, #e8e4e1); +} + /*********** * toolbar * ***********/ @@ -1928,16 +1681,10 @@ color: @backdrop_fg_color; } -.toolbar .button { - /*padding: 1px;*/ - /*padding: 6px 8px;*/ -} - -/* primary-toolbar */ +/******************* + * primary-toolbar * + *******************/ .primary-toolbar, -.primary-toolbar .toolbar, -.primary-toolbar.toolbar, -.menubar.toolbar, .header-bar { -GtkWidget-window-dragging: true; @@ -1956,10 +1703,7 @@ box-shadow: none; } -.primary-toolbar .toolbar:backdrop, -.primary-toolbar.toolbar:backdrop, -.menubar.toolbar .toolbar:backdrop, -.menubar.toolbar.toolbar:backdrop, +.primary-toolbar:backdrop, .header-bar:backdrop { background-image: none; background-color: @dark_bg_color; @@ -1971,66 +1715,87 @@ } .primary-toolbar :insensitive, -.menubar.toolbar .toolbar :insensitive, .header-bar :insensitive { text-shadow: 0 -1px shade (@dark_bg_color, 0.7); } -.primary-toolbar GtkComboBox, .primary-toolbar .button, -.menubar.toolbar GtkComboBox, -.menubar.toolbar .button, -.header-bar GtkComboBox, -.header-bar .button { - background-color: transparent; - background-image: none; - border-color: transparent; - /*border-radius: 3px;*/ - /*border-width: 1px;*/ - /*padding: 3px;*/ - +.header-bar .button, +.primary-toolbar .button.flat:hover { + background: transparent; color: @dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.7); + border-image-source: url("assets/radiance-button-toolbar.png"); +} + +.primary-toolbar .button.flat { + border-image-source: none; + background: transparent; +} + +.primary-toolbar .button:focused, +.header-bar .button:focused { + border-image-source: url("assets/radiance-button-toolbar-focused.png"); +} + +.primary-toolbar .button:active, +.primary-toolbar .button:checked, +.header-bar .button:active, +.header-bar .button:checked { + border-image-source: url("assets/radiance-button-toolbar-active.png"); +} + +.primary-toolbar .button:active:focused, +.primary-toolbar .button:checked:focused, +.header-bar .button:active:focused, +.header-bar .button:checked:focused { + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); } -.primary-toolbar GtkComboBox:backdrop, .primary-toolbar .button:backdrop, -.menubar.toolbar GtkComboBox:backdrop, -.menubar.toolbar .button:backdrop, -.header-bar GtkComboBox:backdrop, .header-bar .button:backdrop { + background-color: transparent; color: @backdrop_dark_fg_color; text-shadow: 0 -1px shade (@dark_bg_color, 0.9); + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:hover:backdrop, +.header-bar .button:hover:backdrop { + background-image: -gtk-gradient (linear, left top, left bottom, + from (shade (@dark_bg_color, 0.98)), + to (shade (@dark_bg_color, 0.94))); +} + +.primary-toolbar .button.flat:backdrop { + border-image-source: none; +} + +.primary-toolbar .button.flat:hover:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); +} + +.primary-toolbar .button:active:backdrop, +.primary-toolbar .button:checked:backdrop, +.header-bar .button:active:backdrop, +.header-bar .button:checked:backdrop { + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); } -.primary-toolbar .raised .button, -.primary-toolbar .raised.button, .primary-toolbar .button:hover, -.primary-toolbar .button:active, -.primary-toolbar .button:insensitive, -.menubar.toolbar .raised .button, -.menubar.toolbar .raised.button, -.menubar.toolbar .button:hover, -.menubar.toolbar .button:active, -.menubar.toolbar .button:insensitive, -.header-bar .raised .button, -.header-bar .raised.button, +.primary-toolbar .button:checked, .header-bar .button:hover, -.header-bar .button:active, -.header-bar .button:insensitive { +.header-bar .button:checked { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.2)), to (shade (@dark_bg_color, 1.1))); - /*border-width: 1px;*/ } .primary-toolbar .button:active, -.menubar.toolbar .button:active, .header-bar .button:active { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@dark_bg_color, 0.9)), - to (shade (@dark_bg_color, 0.95))); - + from (shade (@dark_bg_color, 0.95)), + to (shade (@dark_bg_color, 1.0))); text-shadow: 0 -1px shade (@dark_bg_color, 0.6); } @@ -2042,26 +1807,26 @@ to (shade (@dark_bg_color, 1.0))); } -.primary-toolbar .button:active:insensitive, +.primary-toolbar .button:checked:insensitive, .primary-toolbar .button:insensitive, -.menubar.toolbar .button:active:insensitive, -.menubar.toolbar .button:insensitive, -.header-bar .button:active:insensitive, +.header-bar .button:checked:insensitive, .header-bar .button:insensitive { text-shadow: none; } .primary-toolbar .button:insensitive, -.menubar.toolbar .button:insensitive, .header-bar .button:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 1.01)), to (shade (@dark_bg_color, 0.99))); } -.primary-toolbar .button:active:insensitive, -.menubar.toolbar .button:active:insensitive, -.header-bar .button:active:insensitive { +.primary-toolbar .button.flat:insensitive { + background-image: none; +} + +.primary-toolbar .button:checked:insensitive, +.header-bar .button:checked:insensitive { background-image: -gtk-gradient (linear, left top, left bottom, from (shade (@dark_bg_color, 0.94)), to (shade (@dark_bg_color, 1.02))); @@ -2070,9 +1835,6 @@ .primary-toolbar GtkSeparatorToolItem, .primary-toolbar .separator, .primary-toolbar .separator:insensitive, -.menubar.toolbar GtkSeparatorToolItem, -.menubar.toolbar .separator, -.menubar.toolbar .separator:insensitive, .header-bar GtkSeparatorToolItem, .header-bar .separator, .header-bar .separator:insensitive { @@ -2107,10 +1869,6 @@ icon-shadow: 0 1px shade (@bg_color, 1.16); } -.inline-toolbar.toolbar .button *:insensitive, -.inline-toolbar.toolbar GtkToolButton .button:insensitive { -} - /* Middle button */ .inline-toolbar.toolbar .button, .inline-toolbar.toolbar .button:active, @@ -2176,7 +1934,6 @@ border-radius: 8px; border-bottom-left-radius: 0; border-top-left-radius: 0; - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ } /* Single button */ @@ -2198,7 +1955,6 @@ border-left-width: 1px; border-image-width: 10px 12px 10px 12px; border-radius: 8px; - /*box-shadow: none;*/ } /*********** @@ -2213,13 +1969,10 @@ border-style: solid; border-width: 1px; + background-color: @tooltip_bg_color; color: @tooltip_fg_color; } -.tooltip * { - background-color: transparent; -} - /************ * treeview * ************/ @@ -2232,24 +1985,122 @@ GtkTreeView .entry { background-image: none; - /*border-radius: 0;*/ } -GtkTreeView row:nth-child(even){ - /*background-color: @base_color;*/ +/************ + * viewport * + ************/ +GtkViewport.frame { + border-width: 0; +} + +/************ + * listbox * + ************/ +.list-row.button { + border-image: none; + border-style: none; + border-radius: 0; + background-image: none; } -GtkTreeView row:nth-child(odd) { - /*background-color: shade (@base_color, 0.965);*/ +.list-row.button:selected { + text-shadow: none; } /************ - * viewport * + * popover * ************/ -GtkViewport.frame { - border-width: 0; +.popover { + background-clip: border-box; + + border-radius: 5px; + border: 1px solid darker(@bg_color); + + box-shadow: 0 2px 3px @shadow_color; + margin: 10px; + padding: 2px; } +.popover:backdrop { + box-shadow: none; +} + +/* Popover menuitems are actually buttons. The following rules reset most of + * the button styles for them. + */ +.popover .menuitem, +.popover .menuitem:checked, +.popover .menuitem:hover, +.popover .menuitem:active, +.popover .menuitem:insensitive, +.popover .menuitem:backdrop { + border-image: none; + border: none; + text-shadow: none; + border-radius: 3px; +} + +.popover .menuitem:backdrop:hover { + border: none; + border-image: none; + background: transparent; + color: @fg_color; +} + +.popover .menuitem:checked, +.popover .menuitem.check, +.popover .menuitem.check:checked, +.popover .menuitem.radio, +.popover .menuitem.radio:checked { + background-image: none; + border: none; +} + +.popover .menuitem:insensitive, +.popover .menuitem *:insensitive { + text-shadow: none; + background: none; +} + + +/* OSD overlays */ +.osd, +.osd:backdrop { + color: @osd_fg_color; + background-color: @osd_bg_color; + border-color: @osd_border_color; +} + +.osd.toolbar { + padding: 12px; + border-radius: 8px; +} + +.osd .button, +.osd .button:backdrop { + color: @osd_fg_color; + background: none; + border: none; + padding: 12px; + border-radius: 8px; + transition: all 100ms ease-in-out; +} + +.osd .button:hover { + color: lighter(@osd_fg_color); + icon-shadow: 0 0 3px @osd_fg_color; +} + +.osd .button:active { + color: darker(@osd_fg_color); + icon-shadow: none; +} + +.osd .scale { + margin-left: 9px; + margin-right: 9px; +} /***************************************************************************** * states [please keep this section at the end of the file (CSS precedence)] * @@ -2272,3 +2123,4 @@ color: @backdrop_selected_fg_color; } + diff -Nru radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/public-colors.css radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/public-colors.css --- radiance-colors-15.04.3/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/public-colors.css 1970-01-01 00:00:00.000000000 +0000 +++ radiance-colors-15.04.3~wily~NoobsLab.com/Radiance-Colors/Radiance-ZRAVE-Yellow/gtk-3.0/public-colors.css 2015-05-13 00:10:39.000000000 +0000 @@ -0,0 +1,23 @@ +/* + * Some applications depend on these named colors. + */ + +@define-color theme_fg_color @fg_color; +@define-color theme_bg_color @bg_color; +@define-color theme_base_color @base_color; +@define-color theme_selected_bg_color @selected_bg_color; +@define-color theme_selected_fg_color @selected_fg_color; +@define-color insensitive_bg_color @bg_color; +@define-color insensitive_fg_color @fg_color; +@define-color insensitive_base_color @base_color; +@define-color theme_unfocused_fg_color @backdrop_fg_color; +@define-color theme_unfocused_bg_color @bg_color; +@define-color theme_unfocused_base_color @base_color; +@define-color theme_unfocused_selected_bg_color @selected_bg_color; +@define-color theme_unfocused_selected_fg_color @selected_fg_color; +@define-color borders shade(@bg_color, 0.82); +@define-color unfocused_borders transparent; + +@define-color warning_color @warning_fg_color; +@define-color error_color @error_fg_color; +@define-color success_color @success_color;