diff options
Diffstat (limited to 'themes/Adwaita')
6 files changed, 284 insertions, 0 deletions
diff --git a/themes/Adwaita/gtk-3.0/assets/Makefile.am b/themes/Adwaita/gtk-3.0/assets/Makefile.am index 2436d054..6807e6d2 100644 --- a/themes/Adwaita/gtk-3.0/assets/Makefile.am +++ b/themes/Adwaita/gtk-3.0/assets/Makefile.am @@ -21,6 +21,8 @@ assets_DATA = \ checkbox-menuitem-checked.svg \ checkbox-menuitem-checked-insensitive.svg \ checkbox-menuitem-checked-selected.svg \ + checkbox-menuitem-mixed.svg \ + checkbox-menuitem-mixed-insensitive.svg \ combobox-entry-border-active.svg \ entry-border-focused.svg \ entry-border-focused-dark.svg \ @@ -49,6 +51,8 @@ assets_DATA = \ radio-menuitem-checked.svg \ radio-menuitem-checked-insensitive.svg \ radio-menuitem-checked-selected.svg \ + radio-menuitem-mixed.svg \ + radio-menuitem-mixed-insensitive.svg \ scale-slider-horizontal.svg \ scale-slider-horizontal-dark.svg \ scale-slider-horizontal-insensitive.svg \ diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg b/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..a9b3f7a8 --- /dev/null +++ b/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg @@ -0,0 +1,66 @@ +<?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="12" + height="12" + id="svg26761" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="checkbox-menuitem-mixed.svg"> + <defs + id="defs26763" /> + <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.1948225" + inkscape:cy="8" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1280" + inkscape:window-height="966" + inkscape:window-x="-10" + inkscape:window-y="18" + inkscape:window-maximized="1" /> + <metadata + id="metadata26766"> + <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,-4)"> + <rect + style="color:#000000;fill:#a3a89c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.50000000000000000" + id="rect5494" + width="11" + height="2" + x="0" + y="10" + rx="1.8653847" + ry="1" /> + </g> +</svg> diff --git a/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed.svg b/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed.svg new file mode 100644 index 00000000..8a34827d --- /dev/null +++ b/themes/Adwaita/gtk-3.0/assets/checkbox-menuitem-mixed.svg @@ -0,0 +1,66 @@ +<?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="12" + height="12" + id="svg26761" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="checkbox-menuitem-mixed.svg"> + <defs + id="defs26763" /> + <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.1948225" + inkscape:cy="8" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1280" + inkscape:window-height="966" + inkscape:window-x="-10" + inkscape:window-y="18" + inkscape:window-maximized="1" /> + <metadata + id="metadata26766"> + <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,-4)"> + <rect + style="color:#000000;fill:#aaa8ac;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5494" + width="11" + height="2" + x="0" + y="10" + rx="1.8653847" + ry="1" /> + </g> +</svg> diff --git a/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg b/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..258fc157 --- /dev/null +++ b/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg @@ -0,0 +1,66 @@ +<?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="12" + height="12" + id="svg27352" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="radio-menuitem-mixed-insensitive.svg"> + <defs + id="defs27354" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="22.197802" + inkscape:cx="-6.6111389" + inkscape:cy="8" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1280" + inkscape:window-height="966" + inkscape:window-x="-10" + inkscape:window-y="18" + inkscape:window-maximized="1" /> + <metadata + id="metadata27357"> + <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,-4)"> + <rect + style="opacity:0.5;color:#000000;fill:#a3a89c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5494" + width="7" + height="2" + x="1.5" + y="11" + rx="1.1870629" + ry="1" /> + </g> +</svg> diff --git a/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed.svg b/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed.svg new file mode 100644 index 00000000..1769207c --- /dev/null +++ b/themes/Adwaita/gtk-3.0/assets/radio-menuitem-mixed.svg @@ -0,0 +1,66 @@ +<?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="12" + height="12" + id="svg27352" + version="1.1" + inkscape:version="0.48.1 r9760" + sodipodi:docname="radio-menuitem-mixed.svg"> + <defs + id="defs27354" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="22.197802" + inkscape:cx="-6.6111389" + inkscape:cy="8" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1280" + inkscape:window-height="966" + inkscape:window-x="-10" + inkscape:window-y="18" + inkscape:window-maximized="1" /> + <metadata + id="metadata27357"> + <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,-4)"> + <rect + style="color:#000000;fill:#aaaaaa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5494" + width="7" + height="2" + x="1.5" + y="11" + rx="1.1870629" + ry="1" /> + </g> +</svg> diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css index a5b8c885..bfbec689 100644 --- a/themes/Adwaita/gtk-3.0/gtk-widgets.css +++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css @@ -825,6 +825,14 @@ GtkTreeMenu .menuitem * { background-image: url("assets/checkbox-menuitem-checked-insensitive.svg"); } +.menuitem.check:inconsistent { + background-image: url("assets/checkbox-menuitem-mixed.svg"); +} + +.menuitem.check:inconsistent:insensitive { + background-image: url("assets/checkbox-menuitem-mixed-insensitive.svg"); +} + .menuitem.radio:active { background-image: url("assets/radio-menuitem-checked.svg"); } @@ -837,6 +845,14 @@ GtkTreeMenu .menuitem * { background-image: url("assets/radio-menuitem-checked-insensitive.svg"); } +.menuitem.radio:inconsistent { + background-image: url("assets/radio-menuitem-mixed.svg"); +} + +.menuitem.radio:inconsistent:insensitive { + background-image: url("assets/radio-menuitem-mixed-insensitive.svg"); +} + /*************** * Menu Button * ***************/ |