summaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan.olivier@wanadoo.fr>2007-06-11 22:04:02 +0000
committerOlivier Fourdan <fourdan.olivier@wanadoo.fr>2007-06-11 22:04:02 +0000
commit27f6442c0d6d0aa47f66b6706e7fdbb2c3c959f4 (patch)
tree0c038c49c9cbe5ea2bc92a8861152671f21fbb9f /themes
parentfe15c9a1bc90bfcc8960c1d97d02727d510721c3 (diff)
downloadxfwm4-27f6442c0d6d0aa47f66b6706e7fdbb2c3c959f4.tar.gz
Add missing files to svn
(Old svn revision: 25804)
Diffstat (limited to 'themes')
-rw-r--r--themes/daloa/close-prelight.pngbin0 -> 978 bytes
-rw-r--r--themes/daloa/close-prelight.svg247
-rw-r--r--themes/daloa/close-prelight.xpm24
-rw-r--r--themes/daloa/hide-prelight.pngbin0 -> 605 bytes
-rw-r--r--themes/daloa/hide-prelight.svg241
-rw-r--r--themes/daloa/hide-prelight.xpm24
-rw-r--r--themes/daloa/maximize-prelight.pngbin0 -> 656 bytes
-rw-r--r--themes/daloa/maximize-prelight.svg235
-rw-r--r--themes/daloa/maximize-prelight.xpm24
-rw-r--r--themes/daloa/maximize-toggled-prelight.pngbin0 -> 714 bytes
-rw-r--r--themes/daloa/maximize-toggled-prelight.svg239
-rw-r--r--themes/daloa/maximize-toggled-prelight.xpm24
-rw-r--r--themes/daloa/menu-prelight.pngbin0 -> 540 bytes
-rw-r--r--themes/daloa/menu-prelight.svg221
-rw-r--r--themes/daloa/menu-prelight.xpm21
-rw-r--r--themes/daloa/shade-prelight.pngbin0 -> 792 bytes
-rw-r--r--themes/daloa/shade-prelight.svg235
-rw-r--r--themes/daloa/shade-prelight.xpm24
-rw-r--r--themes/daloa/shade-toggled-prelight.pngbin0 -> 820 bytes
-rw-r--r--themes/daloa/shade-toggled-prelight.svg235
-rw-r--r--themes/daloa/shade-toggled-prelight.xpm24
-rw-r--r--themes/daloa/stick-prelight.pngbin0 -> 858 bytes
-rw-r--r--themes/daloa/stick-prelight.svg235
-rw-r--r--themes/daloa/stick-prelight.xpm24
-rw-r--r--themes/daloa/stick-toggled-prelight.pngbin0 -> 859 bytes
-rw-r--r--themes/daloa/stick-toggled-prelight.svg244
-rw-r--r--themes/daloa/stick-toggled-prelight.xpm24
-rw-r--r--themes/default/close-prelight.pngbin0 -> 1085 bytes
-rw-r--r--themes/default/close-prelight.svg202
-rw-r--r--themes/default/close-prelight.xpm33
-rw-r--r--themes/default/hide-prelight.pngbin0 -> 679 bytes
-rw-r--r--themes/default/hide-prelight.svg196
-rw-r--r--themes/default/hide-prelight.xpm33
-rw-r--r--themes/default/maximize-prelight.pngbin0 -> 738 bytes
-rw-r--r--themes/default/maximize-prelight.svg190
-rw-r--r--themes/default/maximize-prelight.xpm33
-rw-r--r--themes/default/maximize-toggled-prelight.pngbin0 -> 771 bytes
-rw-r--r--themes/default/maximize-toggled-prelight.svg194
-rw-r--r--themes/default/maximize-toggled-prelight.xpm33
-rw-r--r--themes/default/menu-prelight.pngbin0 -> 200 bytes
-rw-r--r--themes/default/menu-prelight.svg145
-rw-r--r--themes/default/menu-prelight.xpm33
-rw-r--r--themes/default/shade-prelight.pngbin0 -> 879 bytes
-rw-r--r--themes/default/shade-prelight.svg190
-rw-r--r--themes/default/shade-prelight.xpm33
-rw-r--r--themes/default/shade-toggled-prelight.pngbin0 -> 917 bytes
-rw-r--r--themes/default/shade-toggled-prelight.svg190
-rw-r--r--themes/default/shade-toggled-prelight.xpm33
-rw-r--r--themes/default/stick-prelight.pngbin0 -> 956 bytes
-rw-r--r--themes/default/stick-prelight.svg190
-rw-r--r--themes/default/stick-prelight.xpm33
-rw-r--r--themes/default/stick-toggled-prelight.pngbin0 -> 965 bytes
-rw-r--r--themes/default/stick-toggled-prelight.svg199
-rw-r--r--themes/default/stick-toggled-prelight.xpm33
-rw-r--r--themes/largeprint/close-prelight.pngbin0 -> 1091 bytes
-rw-r--r--themes/largeprint/close-prelight.svg202
-rw-r--r--themes/largeprint/close-prelight.xpm37
-rw-r--r--themes/largeprint/hide-prelight.pngbin0 -> 667 bytes
-rw-r--r--themes/largeprint/hide-prelight.svg196
-rw-r--r--themes/largeprint/hide-prelight.xpm37
-rw-r--r--themes/largeprint/maximize-prelight.pngbin0 -> 736 bytes
-rw-r--r--themes/largeprint/maximize-prelight.svg190
-rw-r--r--themes/largeprint/maximize-prelight.xpm37
-rw-r--r--themes/largeprint/maximize-toggled-prelight.pngbin0 -> 765 bytes
-rw-r--r--themes/largeprint/maximize-toggled-prelight.svg194
-rw-r--r--themes/largeprint/maximize-toggled-prelight.xpm37
-rw-r--r--themes/largeprint/menu-prelight.pngbin0 -> 203 bytes
-rw-r--r--themes/largeprint/menu-prelight.svg145
-rw-r--r--themes/largeprint/menu-prelight.xpm37
-rw-r--r--themes/largeprint/shade-prelight.pngbin0 -> 885 bytes
-rw-r--r--themes/largeprint/shade-prelight.svg190
-rw-r--r--themes/largeprint/shade-prelight.xpm37
-rw-r--r--themes/largeprint/shade-toggled-prelight.pngbin0 -> 913 bytes
-rw-r--r--themes/largeprint/shade-toggled-prelight.svg190
-rw-r--r--themes/largeprint/shade-toggled-prelight.xpm37
-rw-r--r--themes/largeprint/stick-prelight.pngbin0 -> 960 bytes
-rw-r--r--themes/largeprint/stick-prelight.svg190
-rw-r--r--themes/largeprint/stick-prelight.xpm37
-rw-r--r--themes/largeprint/stick-toggled-prelight.pngbin0 -> 964 bytes
-rw-r--r--themes/largeprint/stick-toggled-prelight.svg199
-rw-r--r--themes/largeprint/stick-toggled-prelight.xpm37
81 files changed, 6367 insertions, 0 deletions
diff --git a/themes/daloa/close-prelight.png b/themes/daloa/close-prelight.png
new file mode 100644
index 000000000..d006c9b47
--- /dev/null
+++ b/themes/daloa/close-prelight.png
Binary files differ
diff --git a/themes/daloa/close-prelight.svg b/themes/daloa/close-prelight.svg
new file mode 100644
index 000000000..99898274f
--- /dev/null
+++ b/themes/daloa/close-prelight.svg
@@ -0,0 +1,247 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="close-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ id="g2327"
+ transform="translate(6,4)">
+ <g
+ transform="matrix(0.875,0,0,0.875,0.75,0.75)"
+ style="opacity:0.33;stroke:black;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="g2217">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,2 L 10,10"
+ id="path1340" />
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,10 L 10,2"
+ id="path2215" />
+ </g>
+ <path
+ id="path2221"
+ d="M 2.5,2.5 L 9.5,9.5 L 9.5,9.5"
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2225"
+ d="M 2.5,9.5 L 9.5,2.5"
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/close-prelight.xpm b/themes/daloa/close-prelight.xpm
new file mode 100644
index 000000000..80bdadb75
--- /dev/null
+++ b/themes/daloa/close-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/hide-prelight.png b/themes/daloa/hide-prelight.png
new file mode 100644
index 000000000..9313ddada
--- /dev/null
+++ b/themes/daloa/hide-prelight.png
Binary files differ
diff --git a/themes/daloa/hide-prelight.svg b/themes/daloa/hide-prelight.svg
new file mode 100644
index 000000000..43916b33d
--- /dev/null
+++ b/themes/daloa/hide-prelight.svg
@@ -0,0 +1,241 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="hide-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(6,4)">
+ <rect
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2376"
+ width="8"
+ height="4"
+ x="2"
+ y="7" />
+ <rect
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2378"
+ width="6"
+ height="2"
+ x="3"
+ y="8" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/hide-prelight.xpm b/themes/daloa/hide-prelight.xpm
new file mode 100644
index 000000000..9e874ecca
--- /dev/null
+++ b/themes/daloa/hide-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/maximize-prelight.png b/themes/daloa/maximize-prelight.png
new file mode 100644
index 000000000..162ab0bb2
--- /dev/null
+++ b/themes/daloa/maximize-prelight.png
Binary files differ
diff --git a/themes/daloa/maximize-prelight.svg b/themes/daloa/maximize-prelight.svg
new file mode 100644
index 000000000..606db0217
--- /dev/null
+++ b/themes/daloa/maximize-prelight.svg
@@ -0,0 +1,235 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1614"
+ transform="translate(6,4)">
+ <path
+ id="rect2266"
+ d="M 1,1 L 1,11 L 11,11 L 11,1 L 1,1 z M 4,5 L 8,5 L 8,8 L 4,8 L 4,5 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2275"
+ d="M 2,2 L 2,10 L 10,10 L 10,2 L 2,2 z M 3,4 L 9,4 L 9,9 L 3,9 L 3,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/maximize-prelight.xpm b/themes/daloa/maximize-prelight.xpm
new file mode 100644
index 000000000..49553fb6c
--- /dev/null
+++ b/themes/daloa/maximize-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/maximize-toggled-prelight.png b/themes/daloa/maximize-toggled-prelight.png
new file mode 100644
index 000000000..efaa52d29
--- /dev/null
+++ b/themes/daloa/maximize-toggled-prelight.png
Binary files differ
diff --git a/themes/daloa/maximize-toggled-prelight.svg b/themes/daloa/maximize-toggled-prelight.svg
new file mode 100644
index 000000000..495e8a861
--- /dev/null
+++ b/themes/daloa/maximize-toggled-prelight.svg
@@ -0,0 +1,239 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1626"
+ transform="translate(6,4)">
+ <path
+ id="rect2318"
+ d="M 3,0 L 3,3 L 0,3 L 0,12 L 9,12 L 9,9 L 12,9 L 12,0 L 3,0 z M 3,7 L 6,7 L 6,9 L 3,9 L 3,7 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2331"
+ d="M 4,1 L 4,3 L 5,3 L 9,3 L 10,3 L 10,7 L 9,7 L 9,8 L 11,8 L 11,1 L 4,1 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="rect2371"
+ d="M 1,4 L 1,11 L 8,11 L 8,4 L 1,4 z M 2,6 L 7,6 L 7,10 L 2,10 L 2,6 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/maximize-toggled-prelight.xpm b/themes/daloa/maximize-toggled-prelight.xpm
new file mode 100644
index 000000000..261290aa7
--- /dev/null
+++ b/themes/daloa/maximize-toggled-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * maximize_toggled_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/menu-prelight.png b/themes/daloa/menu-prelight.png
new file mode 100644
index 000000000..76b75f3e8
--- /dev/null
+++ b/themes/daloa/menu-prelight.png
Binary files differ
diff --git a/themes/daloa/menu-prelight.svg b/themes/daloa/menu-prelight.svg
new file mode 100644
index 000000000..dfbe82cd3
--- /dev/null
+++ b/themes/daloa/menu-prelight.svg
@@ -0,0 +1,221 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="menu-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ transform="translate(0,-2)"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ transform="translate(0,-2)"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ transform="translate(0,-2)"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ transform="translate(0,-2)"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/menu-prelight.xpm b/themes/daloa/menu-prelight.xpm
new file mode 100644
index 000000000..84a25aeed
--- /dev/null
+++ b/themes/daloa/menu-prelight.xpm
@@ -0,0 +1,21 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"24 16 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................"};
diff --git a/themes/daloa/shade-prelight.png b/themes/daloa/shade-prelight.png
new file mode 100644
index 000000000..aba92c87c
--- /dev/null
+++ b/themes/daloa/shade-prelight.png
Binary files differ
diff --git a/themes/daloa/shade-prelight.svg b/themes/daloa/shade-prelight.svg
new file mode 100644
index 000000000..481ddbb48
--- /dev/null
+++ b/themes/daloa/shade-prelight.svg
@@ -0,0 +1,235 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(6,4)">
+ <path
+ d="M 6,9 L 6,3 M 3,6 L 6,3 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,3 L 9,6 M 6,9 L 6,3"
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/shade-prelight.xpm b/themes/daloa/shade-prelight.xpm
new file mode 100644
index 000000000..aeda78ed2
--- /dev/null
+++ b/themes/daloa/shade-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/shade-toggled-prelight.png b/themes/daloa/shade-toggled-prelight.png
new file mode 100644
index 000000000..106adbbf1
--- /dev/null
+++ b/themes/daloa/shade-toggled-prelight.png
Binary files differ
diff --git a/themes/daloa/shade-toggled-prelight.svg b/themes/daloa/shade-toggled-prelight.svg
new file mode 100644
index 000000000..48512932b
--- /dev/null
+++ b/themes/daloa/shade-toggled-prelight.svg
@@ -0,0 +1,235 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1628"
+ transform="translate(6,4)">
+ <path
+ d="M 6,3 L 6,9 M 3,6 L 6,9 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,9 L 9,6 M 6,3 L 6,8"
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/shade-toggled-prelight.xpm b/themes/daloa/shade-toggled-prelight.xpm
new file mode 100644
index 000000000..3fa48f07a
--- /dev/null
+++ b/themes/daloa/shade-toggled-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * shade_toggled_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/stick-prelight.png b/themes/daloa/stick-prelight.png
new file mode 100644
index 000000000..726e0006a
--- /dev/null
+++ b/themes/daloa/stick-prelight.png
Binary files differ
diff --git a/themes/daloa/stick-prelight.svg b/themes/daloa/stick-prelight.svg
new file mode 100644
index 000000000..63f68145f
--- /dev/null
+++ b/themes/daloa/stick-prelight.svg
@@ -0,0 +1,235 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1613"
+ transform="translate(6,4)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/stick-prelight.xpm b/themes/daloa/stick-prelight.xpm
new file mode 100644
index 000000000..04a4d7953
--- /dev/null
+++ b/themes/daloa/stick-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/daloa/stick-toggled-prelight.png b/themes/daloa/stick-toggled-prelight.png
new file mode 100644
index 000000000..db7f1fe0e
--- /dev/null
+++ b/themes/daloa/stick-toggled-prelight.png
Binary files differ
diff --git a/themes/daloa/stick-toggled-prelight.svg b/themes/daloa/stick-toggled-prelight.svg
new file mode 100644
index 000000000..d8b23a1ed
--- /dev/null
+++ b/themes/daloa/stick-toggled-prelight.svg
@@ -0,0 +1,244 @@
+<?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://web.resource.org/cc/"
+ 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="19"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient1886">
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0"
+ id="stop1888" />
+ <stop
+ style="stop-color:white;stop-opacity:0.05;"
+ offset="1"
+ id="stop1890" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5877"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:white;stop-opacity:0.33;" />
+ <stop
+ id="stop5851"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="18.5"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="12"
+ cy="9"
+ fx="12"
+ fy="9"
+ r="16"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient1892"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="9"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.75,0,0,1,0.75,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1886"
+ id="linearGradient2791"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="19"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,1)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:1.0;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="24"
+ height="19"
+ x="0"
+ y="0" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 24,0.5 C 24,0.5 24,19 24,19 L 0,19 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.60;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 24,1 C 24,1 24,4 24,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient1892);fill-opacity:1.0;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1884"
+ width="24"
+ height="9"
+ x="0"
+ y="1" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 0,1 L 0,19"
+ id="path1889" />
+ <path
+ style="fill:none;fill-opacity:1.0;fill-rule:evenodd;stroke:url(#linearGradient2791);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1"
+ d="M 24,1 L 24,19"
+ id="path1890" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 23.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1625"
+ transform="translate(6,4)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7 6 A 1 1 0 1 1 5,6 A 1 1 0 1 1 7 6 z"
+ sodipodi:ry="1"
+ sodipodi:rx="1"
+ sodipodi:cy="0"
+ sodipodi:cx="6"
+ id="path2292"
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0.50;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.10"
+ d="M 0.5,18.5 L 23.5,18.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/daloa/stick-toggled-prelight.xpm b/themes/daloa/stick-toggled-prelight.xpm
new file mode 100644
index 000000000..6d4a03ec5
--- /dev/null
+++ b/themes/daloa/stick-toggled-prelight.xpm
@@ -0,0 +1,24 @@
+/* XPM */
+static char * stick_toggled_pressed_xpm[] = {
+"24 19 2 1",
+" c None",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+"........................",
+" "};
diff --git a/themes/default/close-prelight.png b/themes/default/close-prelight.png
new file mode 100644
index 000000000..7a67c5e7b
--- /dev/null
+++ b/themes/default/close-prelight.png
Binary files differ
diff --git a/themes/default/close-prelight.svg b/themes/default/close-prelight.svg
new file mode 100644
index 000000000..0640f95f4
--- /dev/null
+++ b/themes/default/close-prelight.svg
@@ -0,0 +1,202 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="close-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ id="g2328"
+ transform="translate(3,8)">
+ <g
+ transform="matrix(0.875,0,0,0.875,0.75,0.75)"
+ style="opacity:0.33;stroke:black;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="g2217">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,2 L 10,10"
+ id="path1340" />
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,10 L 10,2"
+ id="path2215" />
+ </g>
+ <path
+ id="path2221"
+ d="M 2.5,2.5 L 9.5,9.5 L 9.5,9.5"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2225"
+ d="M 2.5,9.5 L 9.5,2.5"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/close-prelight.xpm b/themes/default/close-prelight.xpm
new file mode 100644
index 000000000..41211c632
--- /dev/null
+++ b/themes/default/close-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/hide-prelight.png b/themes/default/hide-prelight.png
new file mode 100644
index 000000000..040e3d520
--- /dev/null
+++ b/themes/default/hide-prelight.png
Binary files differ
diff --git a/themes/default/hide-prelight.svg b/themes/default/hide-prelight.svg
new file mode 100644
index 000000000..29fb88349
--- /dev/null
+++ b/themes/default/hide-prelight.svg
@@ -0,0 +1,196 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="hide-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(3,8)">
+ <rect
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2376"
+ width="8"
+ height="4"
+ x="2"
+ y="7" />
+ <rect
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2378"
+ width="6"
+ height="2"
+ x="3"
+ y="8" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/hide-prelight.xpm b/themes/default/hide-prelight.xpm
new file mode 100644
index 000000000..81912c289
--- /dev/null
+++ b/themes/default/hide-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/maximize-prelight.png b/themes/default/maximize-prelight.png
new file mode 100644
index 000000000..f1b7c1109
--- /dev/null
+++ b/themes/default/maximize-prelight.png
Binary files differ
diff --git a/themes/default/maximize-prelight.svg b/themes/default/maximize-prelight.svg
new file mode 100644
index 000000000..5f1c60da4
--- /dev/null
+++ b/themes/default/maximize-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1614"
+ transform="translate(3,8)">
+ <path
+ id="rect2266"
+ d="M 1,1 L 1,11 L 11,11 L 11,1 L 1,1 z M 4,5 L 8,5 L 8,8 L 4,8 L 4,5 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2285"
+ d="M 2,2 L 2,10 L 10,10 L 10,2 L 2,2 z M 3,4 L 9,4 L 9,9 L 3,9 L 3,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/maximize-prelight.xpm b/themes/default/maximize-prelight.xpm
new file mode 100644
index 000000000..3f31322ea
--- /dev/null
+++ b/themes/default/maximize-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/maximize-toggled-prelight.png b/themes/default/maximize-toggled-prelight.png
new file mode 100644
index 000000000..b48859a96
--- /dev/null
+++ b/themes/default/maximize-toggled-prelight.png
Binary files differ
diff --git a/themes/default/maximize-toggled-prelight.svg b/themes/default/maximize-toggled-prelight.svg
new file mode 100644
index 000000000..76ef54158
--- /dev/null
+++ b/themes/default/maximize-toggled-prelight.svg
@@ -0,0 +1,194 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1626"
+ transform="translate(3,8)">
+ <path
+ id="rect2318"
+ d="M 3,0 L 3,3 L 0,3 L 0,12 L 9,12 L 9,9 L 12,9 L 12,0 L 3,0 z M 3,7 L 6,7 L 6,9 L 3,9 L 3,7 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2331"
+ d="M 4,1 L 4,3 L 5,3 L 9,3 L 10,3 L 10,7 L 9,7 L 9,8 L 11,8 L 11,1 L 4,1 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="rect2371"
+ d="M 1,4 L 1,11 L 8,11 L 8,4 L 1,4 z M 2,6 L 7,6 L 7,10 L 2,10 L 2,6 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/maximize-toggled-prelight.xpm b/themes/default/maximize-toggled-prelight.xpm
new file mode 100644
index 000000000..0d14d8002
--- /dev/null
+++ b/themes/default/maximize-toggled-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * maximize_toggled_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/menu-prelight.png b/themes/default/menu-prelight.png
new file mode 100644
index 000000000..552ae6ade
--- /dev/null
+++ b/themes/default/menu-prelight.png
Binary files differ
diff --git a/themes/default/menu-prelight.svg b/themes/default/menu-prelight.svg
new file mode 100644
index 000000000..42c5c4727
--- /dev/null
+++ b/themes/default/menu-prelight.svg
@@ -0,0 +1,145 @@
+<?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://web.resource.org/cc/"
+ 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="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="menu-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 16,0.5 C 16,0.5 16,26 16,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 16,1 C 16,1 16,4 16,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 15.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 15.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/menu-prelight.xpm b/themes/default/menu-prelight.xpm
new file mode 100644
index 000000000..1df80f7a0
--- /dev/null
+++ b/themes/default/menu-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"16 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+"................",
+" ",
+" "};
diff --git a/themes/default/shade-prelight.png b/themes/default/shade-prelight.png
new file mode 100644
index 000000000..1daf9a5a3
--- /dev/null
+++ b/themes/default/shade-prelight.png
Binary files differ
diff --git a/themes/default/shade-prelight.svg b/themes/default/shade-prelight.svg
new file mode 100644
index 000000000..6952de295
--- /dev/null
+++ b/themes/default/shade-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(3,8)">
+ <path
+ d="M 6,9 L 6,3 M 3,6 L 6,3 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,3 L 9,6 M 6,9 L 6,3"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/shade-prelight.xpm b/themes/default/shade-prelight.xpm
new file mode 100644
index 000000000..e388c8b46
--- /dev/null
+++ b/themes/default/shade-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/shade-toggled-prelight.png b/themes/default/shade-toggled-prelight.png
new file mode 100644
index 000000000..3096715b7
--- /dev/null
+++ b/themes/default/shade-toggled-prelight.png
Binary files differ
diff --git a/themes/default/shade-toggled-prelight.svg b/themes/default/shade-toggled-prelight.svg
new file mode 100644
index 000000000..3621f1a7c
--- /dev/null
+++ b/themes/default/shade-toggled-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1628"
+ transform="translate(3,8)">
+ <path
+ d="M 6,3 L 6,9 M 3,6 L 6,9 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,9 L 9,6 M 6,3 L 6,8"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/shade-toggled-prelight.xpm b/themes/default/shade-toggled-prelight.xpm
new file mode 100644
index 000000000..f83ac1a7c
--- /dev/null
+++ b/themes/default/shade-toggled-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * shade_toggled_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/stick-prelight.png b/themes/default/stick-prelight.png
new file mode 100644
index 000000000..c2d1be76f
--- /dev/null
+++ b/themes/default/stick-prelight.png
Binary files differ
diff --git a/themes/default/stick-prelight.svg b/themes/default/stick-prelight.svg
new file mode 100644
index 000000000..bba572198
--- /dev/null
+++ b/themes/default/stick-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1613"
+ transform="translate(3,8)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/stick-prelight.xpm b/themes/default/stick-prelight.xpm
new file mode 100644
index 000000000..f805d8e3f
--- /dev/null
+++ b/themes/default/stick-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/default/stick-toggled-prelight.png b/themes/default/stick-toggled-prelight.png
new file mode 100644
index 000000000..0a6040e3c
--- /dev/null
+++ b/themes/default/stick-toggled-prelight.png
Binary files differ
diff --git a/themes/default/stick-toggled-prelight.svg b/themes/default/stick-toggled-prelight.svg
new file mode 100644
index 000000000..6a93314fa
--- /dev/null
+++ b/themes/default/stick-toggled-prelight.svg
@@ -0,0 +1,199 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="27"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="15"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="12"
+ fx="9"
+ fy="12"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="4" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.65;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,26 18,26 L 0,26 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1625"
+ transform="translate(3,8)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7 6 A 1 1 0 1 1 5,6 A 1 1 0 1 1 7 6 z"
+ sodipodi:ry="1"
+ sodipodi:rx="1"
+ sodipodi:cy="0"
+ sodipodi:cx="6"
+ id="path2282"
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,26.5 L 17.5,26.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/default/stick-toggled-prelight.xpm b/themes/default/stick-toggled-prelight.xpm
new file mode 100644
index 000000000..dc6069de2
--- /dev/null
+++ b/themes/default/stick-toggled-prelight.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char * stick_toggled_pressed_xpm[] = {
+"18 27 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" "};
diff --git a/themes/largeprint/close-prelight.png b/themes/largeprint/close-prelight.png
new file mode 100644
index 000000000..9f44d3177
--- /dev/null
+++ b/themes/largeprint/close-prelight.png
Binary files differ
diff --git a/themes/largeprint/close-prelight.svg b/themes/largeprint/close-prelight.svg
new file mode 100644
index 000000000..1aa7b8565
--- /dev/null
+++ b/themes/largeprint/close-prelight.svg
@@ -0,0 +1,202 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="close-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ id="g2328"
+ transform="translate(3,10)">
+ <g
+ transform="matrix(0.875,0,0,0.875,0.75,0.75)"
+ style="opacity:0.33;stroke:black;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="g2217">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,2 L 10,10"
+ id="path1340" />
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 2,10 L 10,2"
+ id="path2215" />
+ </g>
+ <path
+ id="path2221"
+ d="M 2.5,2.5 L 9.5,9.5 L 9.5,9.5"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2225"
+ d="M 2.5,9.5 L 9.5,2.5"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/close-prelight.xpm b/themes/largeprint/close-prelight.xpm
new file mode 100644
index 000000000..f3efa27bd
--- /dev/null
+++ b/themes/largeprint/close-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * close_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/hide-prelight.png b/themes/largeprint/hide-prelight.png
new file mode 100644
index 000000000..7ed2a4e3a
--- /dev/null
+++ b/themes/largeprint/hide-prelight.png
Binary files differ
diff --git a/themes/largeprint/hide-prelight.svg b/themes/largeprint/hide-prelight.svg
new file mode 100644
index 000000000..07792485f
--- /dev/null
+++ b/themes/largeprint/hide-prelight.svg
@@ -0,0 +1,196 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="hide-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(3,10)">
+ <rect
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2376"
+ width="8"
+ height="4"
+ x="2"
+ y="7" />
+ <rect
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ id="rect2378"
+ width="6"
+ height="2"
+ x="3"
+ y="8" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/hide-prelight.xpm b/themes/largeprint/hide-prelight.xpm
new file mode 100644
index 000000000..56991ea6c
--- /dev/null
+++ b/themes/largeprint/hide-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * hide_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/maximize-prelight.png b/themes/largeprint/maximize-prelight.png
new file mode 100644
index 000000000..c16cc76e0
--- /dev/null
+++ b/themes/largeprint/maximize-prelight.png
Binary files differ
diff --git a/themes/largeprint/maximize-prelight.svg b/themes/largeprint/maximize-prelight.svg
new file mode 100644
index 000000000..169efcf0b
--- /dev/null
+++ b/themes/largeprint/maximize-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1614"
+ transform="translate(3,10)">
+ <path
+ id="rect2266"
+ d="M 1,1 L 1,11 L 11,11 L 11,1 L 1,1 z M 4,5 L 8,5 L 8,8 L 4,8 L 4,5 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2285"
+ d="M 2,2 L 2,10 L 10,10 L 10,2 L 2,2 z M 3,4 L 9,4 L 9,9 L 3,9 L 3,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/maximize-prelight.xpm b/themes/largeprint/maximize-prelight.xpm
new file mode 100644
index 000000000..d5585e6b4
--- /dev/null
+++ b/themes/largeprint/maximize-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * maximize_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/maximize-toggled-prelight.png b/themes/largeprint/maximize-toggled-prelight.png
new file mode 100644
index 000000000..5a3fccefc
--- /dev/null
+++ b/themes/largeprint/maximize-toggled-prelight.png
Binary files differ
diff --git a/themes/largeprint/maximize-toggled-prelight.svg b/themes/largeprint/maximize-toggled-prelight.svg
new file mode 100644
index 000000000..65e92ed31
--- /dev/null
+++ b/themes/largeprint/maximize-toggled-prelight.svg
@@ -0,0 +1,194 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="maximize-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1626"
+ transform="translate(3,10)">
+ <path
+ id="rect2318"
+ d="M 3,0 L 3,3 L 0,3 L 0,12 L 9,12 L 9,9 L 12,9 L 12,0 L 3,0 z M 3,7 L 6,7 L 6,9 L 3,9 L 3,7 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ id="rect2331"
+ d="M 4,1 L 4,3 L 5,3 L 9,3 L 10,3 L 10,7 L 9,7 L 9,8 L 11,8 L 11,1 L 4,1 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="rect2371"
+ d="M 1,4 L 1,11 L 8,11 L 8,4 L 1,4 z M 2,6 L 7,6 L 7,10 L 2,10 L 2,6 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:0;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/maximize-toggled-prelight.xpm b/themes/largeprint/maximize-toggled-prelight.xpm
new file mode 100644
index 000000000..a77783f81
--- /dev/null
+++ b/themes/largeprint/maximize-toggled-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * maximize_toggled_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/menu-prelight.png b/themes/largeprint/menu-prelight.png
new file mode 100644
index 000000000..9a9933efd
--- /dev/null
+++ b/themes/largeprint/menu-prelight.png
Binary files differ
diff --git a/themes/largeprint/menu-prelight.svg b/themes/largeprint/menu-prelight.svg
new file mode 100644
index 000000000..1c2f12e6d
--- /dev/null
+++ b/themes/largeprint/menu-prelight.svg
@@ -0,0 +1,145 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="menu-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/menu-prelight.xpm b/themes/largeprint/menu-prelight.xpm
new file mode 100644
index 000000000..0f71cb151
--- /dev/null
+++ b/themes/largeprint/menu-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * menu_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/shade-prelight.png b/themes/largeprint/shade-prelight.png
new file mode 100644
index 000000000..15dbffc0e
--- /dev/null
+++ b/themes/largeprint/shade-prelight.png
Binary files differ
diff --git a/themes/largeprint/shade-prelight.svg b/themes/largeprint/shade-prelight.svg
new file mode 100644
index 000000000..295453d8e
--- /dev/null
+++ b/themes/largeprint/shade-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1616"
+ transform="translate(3,10)">
+ <path
+ d="M 6,9 L 6,3 M 3,6 L 6,3 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,3 L 9,6 M 6,9 L 6,3"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/shade-prelight.xpm b/themes/largeprint/shade-prelight.xpm
new file mode 100644
index 000000000..eddeb640b
--- /dev/null
+++ b/themes/largeprint/shade-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * shade_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/shade-toggled-prelight.png b/themes/largeprint/shade-toggled-prelight.png
new file mode 100644
index 000000000..0b0fe2746
--- /dev/null
+++ b/themes/largeprint/shade-toggled-prelight.png
Binary files differ
diff --git a/themes/largeprint/shade-toggled-prelight.svg b/themes/largeprint/shade-toggled-prelight.svg
new file mode 100644
index 000000000..d364d4715
--- /dev/null
+++ b/themes/largeprint/shade-toggled-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="shade-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1628"
+ transform="translate(3,10)">
+ <path
+ d="M 6,3 L 6,9 M 3,6 L 6,9 L 9,6"
+ style="opacity:0.33;fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2605" />
+ <path
+ d="M 3,6 L 6,9 L 9,6 M 6,3 L 6,8"
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:white;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;display:inline"
+ id="path2620" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/shade-toggled-prelight.xpm b/themes/largeprint/shade-toggled-prelight.xpm
new file mode 100644
index 000000000..b6ce2bd4a
--- /dev/null
+++ b/themes/largeprint/shade-toggled-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * shade_toggled_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/stick-prelight.png b/themes/largeprint/stick-prelight.png
new file mode 100644
index 000000000..95ddd06e1
--- /dev/null
+++ b/themes/largeprint/stick-prelight.png
Binary files differ
diff --git a/themes/largeprint/stick-prelight.svg b/themes/largeprint/stick-prelight.svg
new file mode 100644
index 000000000..a292c66f1
--- /dev/null
+++ b/themes/largeprint/stick-prelight.svg
@@ -0,0 +1,190 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1613"
+ transform="translate(3,10)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/stick-prelight.xpm b/themes/largeprint/stick-prelight.xpm
new file mode 100644
index 000000000..c18446c37
--- /dev/null
+++ b/themes/largeprint/stick-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * stick_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};
diff --git a/themes/largeprint/stick-toggled-prelight.png b/themes/largeprint/stick-toggled-prelight.png
new file mode 100644
index 000000000..d87281c01
--- /dev/null
+++ b/themes/largeprint/stick-toggled-prelight.png
Binary files differ
diff --git a/themes/largeprint/stick-toggled-prelight.svg b/themes/largeprint/stick-toggled-prelight.svg
new file mode 100644
index 000000000..1631f8fa5
--- /dev/null
+++ b/themes/largeprint/stick-toggled-prelight.svg
@@ -0,0 +1,199 @@
+<?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://web.resource.org/cc/"
+ 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="18"
+ height="31"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ version="1.0"
+ sodipodi:docname="stick-toggled-prelight.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient5873">
+ <stop
+ id="stop5875"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ id="stop5879"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.15;" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5847">
+ <stop
+ id="stop5849"
+ offset="0"
+ style="stop-color:black;stop-opacity:0.05;" />
+ <stop
+ id="stop2776"
+ offset="1"
+ style="stop-color:white;stop-opacity:0.30;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5847"
+ id="linearGradient6945"
+ gradientUnits="userSpaceOnUse"
+ x1="0"
+ y1="0.5"
+ x2="0"
+ y2="17"
+ gradientTransform="matrix(1,0,0,1,0,0)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="linearGradient6962"
+ x1="0"
+ y1="1"
+ x2="0"
+ y2="8"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.2,0,1)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5873"
+ id="radialGradient3087"
+ cx="9"
+ cy="14"
+ fx="9"
+ fy="14"
+ r="12"
+ gradientTransform="matrix(1,0,0,1,0,0.5)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="white"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10"
+ inkscape:cx="0"
+ inkscape:cy="0"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:grid-bbox="true"
+ inkscape:grid-points="true"
+ gridoriginx="0px"
+ gridtolerance="0.5px"
+ guidetolerance="1px"
+ inkscape:window-width="640"
+ inkscape:window-height="400"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="false"
+ showguides="true" />
+ <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>Title</dc:title>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Olivier Fourdan</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="pressed">
+ <g
+ id="g1789"
+ transform="translate(0,2)">
+ <rect
+ style="opacity:0.5;fill:url(#radialGradient3087);fill-opacity:0.75;stroke:url(#radialGradient3087);stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3079"
+ width="18"
+ height="18"
+ x="0"
+ y="6" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Grad"
+ style="display:inline">
+ <path
+ style="fill:url(#linearGradient6945);fill-opacity:0.75;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 0,0.5 L 18,0.5 C 18,0.5 18,30 18,30 L 0,30 L 0,0.5 z "
+ id="path6057" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="hilight">
+ <path
+ style="fill:url(#linearGradient6962);fill-opacity:0.40;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0,1 L 18,1 C 18,1 18,4 18,4 L 0,4 L 0,3 z "
+ id="path6061" />
+ </g>
+ <g
+ inkscape:label="Border"
+ inkscape:groupmode="layer"
+ id="g31"
+ style="display:inline">
+ <path
+ style="fill:none;fill-opacity:0.20;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0.50"
+ d="M 0.5,0.5 L 17.5,0.5"
+ id="path6059" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="g3722"
+ inkscape:label="Button">
+ <g
+ style="display:inline"
+ id="g1625"
+ transform="translate(3,10)">
+ <path
+ id="path1412"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:0.33;fill:black;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ id="path2287"
+ d="M 6,2 C 3.792,2 2,3.792 2,6 C 2,8.208 3.792,10 6,10 C 8.208,10 10,8.208 10,6 C 10,3.792 8.208,2 6,2 z M 6,4 C 7.104,4 8,4.896 8,6 C 8,7.104 7.104,8 6,8 C 4.896,8 4,7.104 4,6 C 4,4.896 4.896,4 6,4 z "
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7 6 A 1 1 0 1 1 5,6 A 1 1 0 1 1 7 6 z"
+ sodipodi:ry="1"
+ sodipodi:rx="1"
+ sodipodi:cy="0"
+ sodipodi:cx="6"
+ id="path2282"
+ style="opacity:1;fill:white;fill-opacity:1;stroke:white;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer5"
+ inkscape:label="Shadow">
+ <path
+ style="fill:none;fill-opacity:0;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:square;stroke-linejoin:miter;stroke-opacity:0"
+ d="M 0.5,30.5 L 17.5,30.5"
+ id="path6989" />
+ </g>
+</svg>
diff --git a/themes/largeprint/stick-toggled-prelight.xpm b/themes/largeprint/stick-toggled-prelight.xpm
new file mode 100644
index 000000000..9f00c4d63
--- /dev/null
+++ b/themes/largeprint/stick-toggled-prelight.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char * stick_toggled_pressed_xpm[] = {
+"18 31 3 1",
+" c None",
+"+ c #D0D0FF s active_hilight_1",
+". c #C0C0FF s active_color_1",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+"..................",
+" ",
+" ",
+" ",
+" "};