Personas: add 6 default themes
Change-Id: Id8a920054c5b6f560ff2b26ce39c2a99574ad680
Reviewed-on: https://gerrit.libreoffice.org/60929
Tested-by: Jenkins
Reviewed-by: andreas_kainz <kainz.a@gmail.com>
diff --git a/cui/source/options/personalization.hxx b/cui/source/options/personalization.hxx
index 9ee91e8..c460d4b 100644
--- a/cui/source/options/personalization.hxx
+++ b/cui/source/options/personalization.hxx
@@ -20,7 +20,7 @@
#define CATEGORYCOUNT 6 // Number of persona categories
#define MAX_RESULTS 9 // Maximum number of search results
#define MAX_DEFAULT_PERSONAS 3 // Maximum number of default personas
#define MAX_DEFAULT_PERSONAS 6 // Maximum number of default personas
class FixedText;
class FixedHyperlink;
diff --git a/extras/source/gallery/personas/dark/dark.svg b/extras/source/gallery/personas/dark/dark.svg
new file mode 100644
index 0000000..068596c
--- /dev/null
+++ b/extras/source/gallery/personas/dark/dark.svg
@@ -0,0 +1,254 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="3000"
height="200"
viewBox="0 0 3000 200"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="dark.svg"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient4181">
<stop
style="stop-color:#666666;stop-opacity:1"
offset="0"
id="stop4183" />
<stop
style="stop-color:#333333;stop-opacity:1"
offset="1"
id="stop4185" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4155"
id="linearGradient4336"
x1="1448.6979"
y1="-1230.7698"
x2="1447.8168"
y2="-1299.6215"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,2524.7244)" />
<linearGradient
id="linearGradient4155"
inkscape:collect="always">
<stop
id="stop4157"
offset="0"
style="stop-color:#ffffff;stop-opacity:0.6" />
<stop
id="stop4159"
offset="1"
style="stop-color:#ffffff;stop-opacity:0.8" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4155"
id="linearGradient4328"
x1="-0.94369477"
y1="958.36316"
x2="2996.2275"
y2="954.86462"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-3000,0)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4155"
id="linearGradient4276"
x1="701.11664"
y1="622.36218"
x2="-27.266787"
y2="624.41223"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(1.0037938e-4,0)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4181"
id="linearGradient4288"
x1="1440"
y1="852.36218"
x2="1440"
y2="1052.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1904.7244)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4181"
id="linearGradient4309"
x1="1480"
y1="1312.3622"
x2="1480"
y2="1212.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-2524.7244)" />
<linearGradient
gradientTransform="translate(0,-2.6171874e-6)"
inkscape:collect="always"
xlink:href="#linearGradient4181"
id="linearGradient4317"
x1="330"
y1="672.36218"
x2="330"
y2="572.36218"
gradientUnits="userSpaceOnUse" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4263"
x="-0.020647059"
width="1.0412941"
y="-0.1404"
height="1.2808">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="5.85"
id="feGaussianBlur4265" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4271"
x="-0.018242209"
width="1.0364844"
y="-0.27363314"
height="1.5472663">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="22.802761"
id="feGaussianBlur4273" />
</filter>
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4279"
x="-0.016033032"
width="1.0320661"
y="-0.48099096"
height="1.9619819">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="20.04129"
id="feGaussianBlur4281" />
</filter>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.4877933"
inkscape:cx="1782.5405"
inkscape:cy="-26.431872"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
units="px"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:window-width="2560"
inkscape:window-height="1319"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-852.36218)">
<rect
style="opacity:1;fill:url(#linearGradient4288);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-67"
width="3000"
height="200"
x="0"
y="-1052.3622"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
<rect
style="opacity:1;fill:url(#linearGradient4309);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-53"
width="3000"
height="100"
x="0"
y="-1312.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
<rect
style="opacity:1;fill:url(#linearGradient4317);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-5-5"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:0.4;fill:url(#linearGradient4336);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4279)"
id="rect3843-0-3"
width="3000"
height="100"
x="0"
y="1212.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="matrix(1.0499333,0,0,1.4478036,-74.89948,-561.64153)" />
<rect
style="opacity:0.4;fill:url(#linearGradient4328);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4271)"
id="rect3843-6"
width="3000"
height="200"
x="-3000"
y="852.36218"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="matrix(-1.0320973,0,0,1.161279,-48.02348,-152.71322)" />
<rect
style="opacity:0.4;fill:url(#linearGradient4276);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4263)"
id="rect3843-0-5-7"
width="680"
height="100"
x="3.7938298e-07"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
</g>
</svg>
diff --git a/extras/source/gallery/personas/dark/footer.png b/extras/source/gallery/personas/dark/footer.png
new file mode 100644
index 0000000..2a91a08
--- /dev/null
+++ b/extras/source/gallery/personas/dark/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/dark/header.png b/extras/source/gallery/personas/dark/header.png
new file mode 100644
index 0000000..e68ca16
--- /dev/null
+++ b/extras/source/gallery/personas/dark/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/dark/preview.png b/extras/source/gallery/personas/dark/preview.png
new file mode 100644
index 0000000..962acf4
--- /dev/null
+++ b/extras/source/gallery/personas/dark/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/gray/footer.png b/extras/source/gallery/personas/gray/footer.png
new file mode 100644
index 0000000..22820c4
--- /dev/null
+++ b/extras/source/gallery/personas/gray/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/gray/gray.svg b/extras/source/gallery/personas/gray/gray.svg
new file mode 100644
index 0000000..55a04aa
--- /dev/null
+++ b/extras/source/gallery/personas/gray/gray.svg
@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="3000"
height="200"
viewBox="0 0 3000 200"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="gray.svg"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4361"
id="linearGradient4309"
x1="1480"
y1="1312.3622"
x2="1480"
y2="1212.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-2524.7244)" />
<linearGradient
id="linearGradient4361"
inkscape:collect="always">
<stop
id="stop4363"
offset="0"
style="stop-color:#eeeeee;stop-opacity:1" />
<stop
id="stop4365"
offset="1"
style="stop-color:#cccccc;stop-opacity:1" />
</linearGradient>
<linearGradient
gradientTransform="translate(0,-2.6171874e-6)"
inkscape:collect="always"
xlink:href="#linearGradient4361"
id="linearGradient4317"
x1="330"
y1="672.36218"
x2="330"
y2="572.36218"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4361"
id="linearGradient4288"
x1="1440"
y1="852.36218"
x2="1440"
y2="1052.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-1904.7244)" />
</defs>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-852.36218)">
<rect
style="opacity:1;fill:url(#linearGradient4288);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843"
width="3000"
height="200"
x="0"
y="-1052.3622"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
<rect
style="opacity:1;fill:url(#linearGradient4309);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0"
width="3000"
height="100"
x="0"
y="-1312.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
<rect
style="opacity:1;fill:url(#linearGradient4317);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-5"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
</g>
</svg>
diff --git a/extras/source/gallery/personas/gray/header.png b/extras/source/gallery/personas/gray/header.png
new file mode 100644
index 0000000..4c3af31
--- /dev/null
+++ b/extras/source/gallery/personas/gray/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/gray/preview.png b/extras/source/gallery/personas/gray/preview.png
new file mode 100644
index 0000000..217fec02
--- /dev/null
+++ b/extras/source/gallery/personas/gray/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/green/footer.png b/extras/source/gallery/personas/green/footer.png
new file mode 100644
index 0000000..6904232
--- /dev/null
+++ b/extras/source/gallery/personas/green/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/green/green.svg b/extras/source/gallery/personas/green/green.svg
new file mode 100644
index 0000000..a6d8326
--- /dev/null
+++ b/extras/source/gallery/personas/green/green.svg
@@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="3000"
height="200"
viewBox="0 0 3000 200"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="green.svg"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
id="linearGradient4283"
gradientTransform="matrix(15.958,0,0,16.0248,-4438.13,-5573.42)"
gradientUnits="userSpaceOnUse"
x1="294.34299"
x2="294.418"
y1="256.58099"
y2="243.13901">
<stop
style="stop-color:#63bbbb;stop-opacity:1"
offset="0"
stop-color="#e6e6e6"
id="stop4285" />
<stop
style="stop-color:#92e285;stop-opacity:1"
offset="1"
stop-color="#fff"
id="stop4287" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4283"
id="linearGradient4287"
x1="1240"
y1="1192.3622"
x2="1240"
y2="1312.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-2524.7244)" />
<linearGradient
gradientTransform="matrix(0.22666667,0,0,1,0,-640.00002)"
inkscape:collect="always"
xlink:href="#linearGradient4283"
id="linearGradient4287-3"
x1="1411.7646"
y1="1212.3622"
x2="1411.7646"
y2="1332.3622"
gradientUnits="userSpaceOnUse" />
<linearGradient
gradientTransform="translate(0,-2.6171874e-6)"
inkscape:collect="always"
xlink:href="#linearGradient4283"
id="linearGradient4279"
x1="1720"
y1="852.36218"
x2="1720"
y2="1052.3622"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-852.36218)">
<rect
style="opacity:1;fill:url(#linearGradient4287);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0"
width="3000"
height="100"
x="0"
y="-1312.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
<rect
style="opacity:1;fill:url(#linearGradient4287-3);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-5"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4279);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843"
width="3000"
height="200"
x="0"
y="852.36218"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
</g>
</svg>
diff --git a/extras/source/gallery/personas/green/header.png b/extras/source/gallery/personas/green/header.png
new file mode 100644
index 0000000..ab39838
--- /dev/null
+++ b/extras/source/gallery/personas/green/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/green/preview.png b/extras/source/gallery/personas/green/preview.png
new file mode 100644
index 0000000..87fed6d
--- /dev/null
+++ b/extras/source/gallery/personas/green/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/personas_list.txt b/extras/source/gallery/personas/personas_list.txt
new file mode 100644
index 0000000..8ea2907
--- /dev/null
+++ b/extras/source/gallery/personas/personas_list.txt
@@ -0,0 +1,6 @@
white/preview.png;white/header.png;white/footer.png;;#000000;#ffffff
gray/preview.png;gray/header.png;gray/footer.png;;#000000;#ffffff
dark/preview.png;dark/header.png;dark/footer.png;#ffffff;#000000
pink/preview.png;pink/header.png;pink/footer.png;;#000000;#ffffff
sand/preview.png;sand/header.png;sand/footer.png;;#000000;#ffffff
green/preview.png;green/header.png;green/footer.png;;#000000;#ffffff
diff --git a/extras/source/gallery/personas/pink/footer.png b/extras/source/gallery/personas/pink/footer.png
new file mode 100644
index 0000000..4e6d0e5
--- /dev/null
+++ b/extras/source/gallery/personas/pink/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/pink/header.png b/extras/source/gallery/personas/pink/header.png
new file mode 100644
index 0000000..164f6a5
--- /dev/null
+++ b/extras/source/gallery/personas/pink/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/pink/pink.svg b/extras/source/gallery/personas/pink/pink.svg
new file mode 100644
index 0000000..84daf09
--- /dev/null
+++ b/extras/source/gallery/personas/pink/pink.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://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="3000"
height="200"
viewBox="0 0 3000 200"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="pink.svg"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient4183">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop4185" />
<stop
style="stop-color:#f2cbf8;stop-opacity:1"
offset="1"
id="stop4187" />
</linearGradient>
<linearGradient
gradientTransform="matrix(0.22666667,0,0,1,0,-640.00002)"
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4287-3"
x1="1720.5883"
y1="1257.3622"
x2="1720.5883"
y2="1212.3622"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4328"
x1="1840"
y1="917.36218"
x2="1840"
y2="852.36218"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4336"
x1="1560"
y1="-1242.3622"
x2="1560"
y2="-1212.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,2524.7244)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4328-3"
x1="1840"
y1="917.36218"
x2="1840"
y2="852.36218"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.95,0,52.618111)" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4221"
x="-0.01276"
width="1.02552"
y="-0.20147368"
height="1.4029474">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="15.95"
id="feGaussianBlur4223" />
</filter>
<linearGradient
gradientTransform="matrix(0.22666667,0,0,1,0,-640.00002)"
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4287-3-2"
x1="1720.5883"
y1="1257.3622"
x2="1720.5883"
y2="1212.3622"
gradientUnits="userSpaceOnUse" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4279"
x="-0.013764706"
width="1.0275294"
y="-0.0936"
height="1.1872">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="3.9"
id="feGaussianBlur4281" />
</filter>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4183"
id="linearGradient4336-3"
x1="1560"
y1="-1242.3622"
x2="1560"
y2="-1212.3622"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,2524.7244)" />
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter4179"
x="-0.0124"
width="1.0248"
y="-0.372"
height="1.744">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="15.5"
id="feGaussianBlur4181" />
</filter>
</defs>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-852.36218)">
<rect
style="opacity:1;fill:url(#linearGradient4287-3);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-5"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4328);fill-opacity:1.0;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843"
width="3000"
height="200"
x="0"
y="852.36218"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4336);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0"
width="3000"
height="100"
x="0"
y="1212.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4328-3);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4221)"
id="rect3843-5"
width="3000"
height="190"
x="0"
y="862.36218"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4287-3-2);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4279)"
id="rect3843-0-5-9"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4336-3);fill-opacity:1;stroke:none;stroke-width:1.82000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter4179)"
id="rect3843-0-53"
width="3000"
height="100"
x="0"
y="1212.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
</g>
</svg>
diff --git a/extras/source/gallery/personas/pink/preview.png b/extras/source/gallery/personas/pink/preview.png
new file mode 100644
index 0000000..36b0dd9
--- /dev/null
+++ b/extras/source/gallery/personas/pink/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/sand/footer.png b/extras/source/gallery/personas/sand/footer.png
new file mode 100644
index 0000000..55af9f4
--- /dev/null
+++ b/extras/source/gallery/personas/sand/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/sand/header.png b/extras/source/gallery/personas/sand/header.png
new file mode 100644
index 0000000..20c173a
--- /dev/null
+++ b/extras/source/gallery/personas/sand/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/sand/preview.png b/extras/source/gallery/personas/sand/preview.png
new file mode 100644
index 0000000..1a0fc4b
--- /dev/null
+++ b/extras/source/gallery/personas/sand/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/white/footer.png b/extras/source/gallery/personas/white/footer.png
new file mode 100644
index 0000000..7d1db07
--- /dev/null
+++ b/extras/source/gallery/personas/white/footer.png
Binary files differ
diff --git a/extras/source/gallery/personas/white/header.png b/extras/source/gallery/personas/white/header.png
new file mode 100644
index 0000000..c9da332
--- /dev/null
+++ b/extras/source/gallery/personas/white/header.png
Binary files differ
diff --git a/extras/source/gallery/personas/white/preview.png b/extras/source/gallery/personas/white/preview.png
new file mode 100644
index 0000000..90a2695
--- /dev/null
+++ b/extras/source/gallery/personas/white/preview.png
Binary files differ
diff --git a/extras/source/gallery/personas/white/white.svg b/extras/source/gallery/personas/white/white.svg
new file mode 100644
index 0000000..6ff5853
--- /dev/null
+++ b/extras/source/gallery/personas/white/white.svg
@@ -0,0 +1,103 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="3000"
height="200"
viewBox="0 0 3000 200"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="white.svg"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient4152">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop4154" />
<stop
style="stop-color:#f9f9f9;stop-opacity:1"
offset="1"
id="stop4156" />
</linearGradient>
<linearGradient
gradientTransform="matrix(0.22666667,0,0,1,0,-640.00002)"
inkscape:collect="always"
xlink:href="#linearGradient4152"
id="linearGradient4287-3"
x1="1720.5883"
y1="1257.3622"
x2="1720.5883"
y2="1212.3622"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4152"
id="linearGradient4328"
x1="1840"
y1="917.36218"
x2="1840"
y2="852.36218"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4152"
id="linearGradient4336"
x1="1560"
y1="-1252.3622"
x2="1560"
y2="-1212.3622"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-852.36218)">
<rect
style="opacity:1;fill:url(#linearGradient4287-3);fill-opacity:1;stroke:none;stroke-width:1.82;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0-5"
width="680"
height="100"
x="0"
y="572.36218"
inkscape:export-filename="preview.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4328);fill-opacity:1;stroke:none;stroke-width:1.82;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843"
width="3000"
height="200"
x="0"
y="852.36218"
inkscape:export-filename="header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
<rect
style="opacity:1;fill:url(#linearGradient4336);fill-opacity:1;stroke:none;stroke-width:1.82;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3843-0"
width="3000"
height="100"
x="0"
y="-1312.3622"
inkscape:export-filename="footer.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
transform="scale(1,-1)" />
</g>
</svg>