[gnome-shell] theme: Adjust checkbox style
- From: Florian MÃllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] theme: Adjust checkbox style
- Date: Fri, 17 Feb 2012 17:39:33 +0000 (UTC)
commit 36c3ce9333abbe28ceb8b2bc29f240d899f1e5c1
Author: Florian MÃllner <fmuellner gnome org>
Date: Thu Feb 16 14:35:23 2012 +0100
theme: Adjust checkbox style
Replace the original hacked-up style with some original Steiner
artwork.
https://bugzilla.gnome.org/show_bug.cgi?id=669811
data/Makefile.am | 5 +-
data/theme/check-box.svg | 67 --------
data/theme/checkbox-focused.svg | 289 +++++++++++++++++++++++++++++++++++
data/theme/checkbox-off-focused.svg | 198 ++++++++++++++++++++++++
data/theme/checkbox-off.svg | 218 ++++++++++++++++++++++++++
data/theme/checkbox.svg | 243 +++++++++++++++++++++++++++++
data/theme/gnome-shell.css | 17 ++-
7 files changed, 962 insertions(+), 75 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index e7dccf3..189f575 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -22,7 +22,10 @@ dist_theme_DATA = \
theme/calendar-arrow-left.svg \
theme/calendar-arrow-right.svg \
theme/calendar-today.svg \
- theme/check-box.svg \
+ theme/checkbox-focused.svg \
+ theme/checkbox-off-focused.svg \
+ theme/checkbox-off.svg \
+ theme/checkbox.svg \
theme/close-window.svg \
theme/close.svg \
theme/corner-ripple-ltr.png \
diff --git a/data/theme/checkbox-focused.svg b/data/theme/checkbox-focused.svg
new file mode 100644
index 0000000..ed77ad2
--- /dev/null
+++ b/data/theme/checkbox-focused.svg
@@ -0,0 +1,289 @@
+<?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.1 r9760"
+ 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
+ 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-6"
+ xlink:href="#linearGradient15404-9"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient15404-9"
+ inkscape:collect="always">
+ <stop
+ id="stop15406-6"
+ offset="0"
+ style="stop-color:#515151;stop-opacity:1" />
+ <stop
+ id="stop15408-7"
+ offset="1"
+ style="stop-color:#292929;stop-opacity:1" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#2d2d2d"
+ borderopacity="1"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="71.516955"
+ inkscape:cy="5.8710559"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1412"
+ inkscape:window-height="1067"
+ inkscape:window-x="2635"
+ inkscape:window-y="226"
+ inkscape:window-maximized="0"
+ borderlayer="true"
+ inkscape:showpageshadow="false"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ showborder="false">
+ <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
+ transform="matrix(0.80230061,0,0,0.80230061,-87.624044,-453.10297)"
+ id="g14586-0"
+ style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
+ id="g15291-9-6"
+ style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new">
+ <g
+ transform="translate(877.50354,-102.83507)"
+ id="g16853-4-9"
+ style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new">
+ <rect
+ transform="scale(1,-1)"
+ style="color:#000000;fill:url(#linearGradient14219-6);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.24833274;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="rect6506-6"
+ width="11.281681"
+ height="11.26221"
+ x="-409.59354"
+ y="-284.40115"
+ rx="1.0052766"
+ ry="1.0052764" />
+ </g>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="translate(343.99999,987.99997)"
+ id="g5886-5"
+ style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new" />
+ </g>
+ <g
+ transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
+ id="g14586">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
+ id="g15291-9"
+ style="display:inline;enable-background:new">
+ <g
+ transform="translate(877.50354,-102.83507)"
+ id="g16853-4"
+ style="enable-background:new" />
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="translate(343.99999,987.99997)"
+ id="g5886"
+ style="display:inline;enable-background:new">
+ <path
+ style="fill:none;stroke:url(#linearGradient5891-0-4);stroke-width:7.11431503;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
+ id="path5835"
+ inkscape:path-effect="#path-effect5837-4-6"
+ inkscape:original-d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:original-d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
+ inkscape:path-effect="#path-effect5837-4-6"
+ id="path5880"
+ d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
+ style="fill:none;stroke:#4787c8;stroke-width:3.55715752;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;stroke:#7ea7d3;stroke-width:1.18571913px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 197.45937,240.47455 c -0.17828,-0.29362 -0.20087,-0.67548 -0.0603,-0.98892 0.14055,-0.31344 0.43739,-0.54812 0.77144,-0.62817 0.33405,-0.08 0.69314,-0.01 0.99635,0.15175 0.30321,0.16144 0.55146,0.40727 0.79165,0.65284 l 3.66429,3.74643 12.87946,-12.98973 c 0.20796,-0.20974 0.42306,-0.41969 0.68548,-0.55522 0.26242,-0.13553 0.57293,-0.19052 0.85827,-0.11426 0.14267,0.0381 0.27708,0.10787 0.38874,0.20452 0.11167,0.0966 0.20021,0.22004 0.25479,0.35726 0.0546,0.13722 0.075,0.28793 0.0585,0.43468 -0.0165,0.14674 -0.07,0.28919 -0.15422,0.41052"
+ id="path5882"
+ inkscape:path-effect="#path-effect5884-4-7"
+ inkscape:original-d="m 197.45937,240.47455 c 0.65604,-0.56057 2.02485,-1.34847 2.49911,-0.8125 l 3.66429,3.74643 12.87946,-12.98973 c 0.6875,-0.6875 2.09152,0.7375 2.09152,0.7375"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccc" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/data/theme/checkbox-off-focused.svg b/data/theme/checkbox-off-focused.svg
new file mode 100644
index 0000000..4f77320
--- /dev/null
+++ b/data/theme/checkbox-off-focused.svg
@@ -0,0 +1,198 @@
+<?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.1 r9760"
+ sodipodi:docname="checkbox-off.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" />
+ <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" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#2d2d2d"
+ borderopacity="1"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="6.1225392"
+ inkscape:cy="3.6003241"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1412"
+ inkscape:window-height="1067"
+ inkscape:window-x="2116"
+ inkscape:window-y="261"
+ inkscape:window-maximized="0"
+ borderlayer="true"
+ inkscape:showpageshadow="false"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ showborder="false">
+ <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
+ transform="matrix(0.80230061,0,0,0.80230061,-87.624044,-453.10297)"
+ id="g14586"
+ style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
+ id="g15291-9"
+ style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new">
+ <g
+ transform="translate(877.50354,-102.83507)"
+ id="g16853-4"
+ style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new">
+ <rect
+ transform="scale(1,-1)"
+ style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.24833274;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="rect6506-6"
+ width="11.281681"
+ height="11.26221"
+ x="-409.59354"
+ y="-284.40115"
+ rx="1.0052766"
+ ry="1.0052764" />
+ </g>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="translate(343.99999,987.99997)"
+ id="g5886"
+ style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new" />
+ </g>
+ </g>
+</svg>
diff --git a/data/theme/checkbox-off.svg b/data/theme/checkbox-off.svg
new file mode 100644
index 0000000..fe4ba51
--- /dev/null
+++ b/data/theme/checkbox-off.svg
@@ -0,0 +1,218 @@
+<?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.1 r9760"
+ 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" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#2d2d2d"
+ borderopacity="1"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4"
+ inkscape:cx="71.247925"
+ inkscape:cy="33.339093"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1412"
+ inkscape:window-height="1067"
+ inkscape:window-x="2116"
+ inkscape:window-y="261"
+ inkscape:window-maximized="0"
+ borderlayer="true"
+ inkscape:showpageshadow="false"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ showborder="false">
+ <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
+ transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
+ id="g14586">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
+ id="g15291-9"
+ style="display:inline;enable-background:new">
+ <g
+ transform="translate(877.50354,-102.83507)"
+ id="g16853-4"
+ style="enable-background:new">
+ <rect
+ transform="scale(1,-1)"
+ style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#868686;stroke-width:0.59377144999999998;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="rect6506-6"
+ width="11.281681"
+ height="11.26221"
+ x="-409.59354"
+ y="-284.40115"
+ rx="0.95632279"
+ ry="0.95632273" />
+ </g>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="translate(343.99999,987.99997)"
+ id="g5886"
+ style="display:inline;enable-background:new" />
+ </g>
+ </g>
+</svg>
diff --git a/data/theme/checkbox.svg b/data/theme/checkbox.svg
new file mode 100644
index 0000000..119b600
--- /dev/null
+++ b/data/theme/checkbox.svg
@@ -0,0 +1,243 @@
+<?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.1 r9760"
+ sodipodi:docname="checkbox-focused.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" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#000000"
+ bordercolor="#2d2d2d"
+ borderopacity="1"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="64.516955"
+ inkscape:cy="13.871056"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1412"
+ inkscape:window-height="1067"
+ inkscape:window-x="2635"
+ inkscape:window-y="226"
+ inkscape:window-maximized="0"
+ borderlayer="true"
+ inkscape:showpageshadow="false"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ showborder="false">
+ <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
+ transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
+ id="g14586">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
+ id="g15291-9"
+ style="display:inline;enable-background:new">
+ <g
+ transform="translate(877.50354,-102.83507)"
+ id="g16853-4"
+ style="enable-background:new">
+ <rect
+ transform="scale(1,-1)"
+ style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#868686;stroke-width:0.59377144999999998;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="rect6506-6"
+ width="11.281681"
+ height="11.26221"
+ x="-409.59354"
+ y="-284.40115"
+ rx="0.95632279"
+ ry="0.95632273" />
+ </g>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
+ transform="translate(343.99999,987.99997)"
+ id="g5886"
+ style="display:inline;enable-background:new">
+ <path
+ style="fill:none;stroke:url(#linearGradient5891-0-4);stroke-width:7.11431503;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
+ id="path5835"
+ inkscape:path-effect="#path-effect5837-4-6"
+ inkscape:original-d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ inkscape:connector-curvature="0"
+ inkscape:original-d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
+ inkscape:path-effect="#path-effect5837-4-6"
+ id="path5880"
+ d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
+ style="fill:none;stroke:#4787c8;stroke-width:3.55715752;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;stroke:#7ea7d3;stroke-width:1.18571913px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 197.45937,240.47455 c -0.17828,-0.29362 -0.20087,-0.67548 -0.0603,-0.98892 0.14055,-0.31344 0.43739,-0.54812 0.77144,-0.62817 0.33405,-0.08 0.69314,-0.01 0.99635,0.15175 0.30321,0.16144 0.55146,0.40727 0.79165,0.65284 l 3.66429,3.74643 12.87946,-12.98973 c 0.20796,-0.20974 0.42306,-0.41969 0.68548,-0.55522 0.26242,-0.13553 0.57293,-0.19052 0.85827,-0.11426 0.14267,0.0381 0.27708,0.10787 0.38874,0.20452 0.11167,0.0966 0.20021,0.22004 0.25479,0.35726 0.0546,0.13722 0.075,0.28793 0.0585,0.43468 -0.0165,0.14674 -0.07,0.28919 -0.15422,0.41052"
+ id="path5882"
+ inkscape:path-effect="#path-effect5884-4-7"
+ inkscape:original-d="m 197.45937,240.47455 c 0.65604,-0.56057 2.02485,-1.34847 2.49911,-0.8125 l 3.66429,3.74643 12.87946,-12.98973 c 0.6875,-0.6875 2.09152,0.7375 2.09152,0.7375"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccc" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css
index 8f569c1..5001fd8 100644
--- a/data/theme/gnome-shell.css
+++ b/data/theme/gnome-shell.css
@@ -84,18 +84,21 @@ StScrollBar StButton#vhandle:hover
}
.check-box StBin {
- width: 1.2em;
- height: 1.2em;
- border: 1px solid white;
- border-radius: 4px;
+ 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("check-box.svg");
+ background-image: url("checkbox.svg");
}
-.check-box:focus StBin {
- border: 1px solid #3465a4;
+.check-box:focus:checked StBin {
+ background-image: url("checkbox-focused.svg");
}
/* PopupMenu */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]