summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/res
diff options
context:
space:
mode:
Diffstat (limited to 'icon-themes/elementary_svg/res')
-rw-r--r--icon-themes/elementary_svg/res/base128.svg1
-rw-r--r--icon-themes/elementary_svg/res/base_thumbnail_256.svg1
-rw-r--r--icon-themes/elementary_svg/res/baswatr.svg1
-rw-r--r--icon-themes/elementary_svg/res/calc128.svg1
-rw-r--r--icon-themes/elementary_svg/res/da01.svg1
-rw-r--r--icon-themes/elementary_svg/res/da03.svg1
-rw-r--r--icon-themes/elementary_svg/res/da04.svg1
-rw-r--r--icon-themes/elementary_svg/res/da05.svg1
-rw-r--r--icon-themes/elementary_svg/res/da06.svg1
-rw-r--r--icon-themes/elementary_svg/res/dialogfolder_16.svg1
-rw-r--r--icon-themes/elementary_svg/res/dialogfoldernot_16.svg1
-rw-r--r--icon-themes/elementary_svg/res/draw128.svg1
-rw-r--r--icon-themes/elementary_svg/res/fp015.svg1
-rw-r--r--icon-themes/elementary_svg/res/grafikde.svg1
-rw-r--r--icon-themes/elementary_svg/res/harddisk_16.svg1
-rw-r--r--icon-themes/elementary_svg/res/helpimg/note.svg1
-rw-r--r--icon-themes/elementary_svg/res/helpimg/tip.svg1
-rw-r--r--icon-themes/elementary_svg/res/helpimg/warning.svg1
-rw-r--r--icon-themes/elementary_svg/res/hldocntp.svg1
-rw-r--r--icon-themes/elementary_svg/res/hldoctp.svg1
-rw-r--r--icon-themes/elementary_svg/res/hlmailtp.svg1
-rw-r--r--icon-themes/elementary_svg/res/im30822.svg1
-rw-r--r--icon-themes/elementary_svg/res/im30823.svg1
-rw-r--r--icon-themes/elementary_svg/res/im30840.svg1
-rw-r--r--icon-themes/elementary_svg/res/im30841.svg1
-rw-r--r--icon-themes/elementary_svg/res/impress128.svg1
-rw-r--r--icon-themes/elementary_svg/res/inserthyperlink.svg1
-rw-r--r--icon-themes/elementary_svg/res/javacomponent_16.svg1
-rw-r--r--icon-themes/elementary_svg/res/javalibrary_16.svg1
-rw-r--r--icon-themes/elementary_svg/res/lc06303.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03123.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03125.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03126.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03127.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03129.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03130.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03132.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03162.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03163.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03164.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03245.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03246.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03247.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03248.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03249.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03250.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03251.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03255.svg1
-rw-r--r--icon-themes/elementary_svg/res/main128.svg1
-rw-r--r--icon-themes/elementary_svg/res/mainapp_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/mainapp_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/mainapp_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/mainapp_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/math128.svg1
-rw-r--r--icon-themes/elementary_svg/res/minus.svg1
-rw-r--r--icon-themes/elementary_svg/res/notebookbar.svg1
-rw-r--r--icon-themes/elementary_svg/res/odb_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odb_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odb_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odb_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odf_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odf_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odf_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odf_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odg_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odg_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odg_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odg_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odp_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odp_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odp_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odp_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ods_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ods_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ods_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ods_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odt_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odt_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odt_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odt_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otf_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otf_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otf_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_24_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/plus.svg1
-rw-r--r--icon-themes/elementary_svg/res/recentdoc_remove.svg1
-rw-r--r--icon-themes/elementary_svg/res/recentdoc_remove_highlighted.svg1
-rw-r--r--icon-themes/elementary_svg/res/savemodified_extralarge.svg1
-rw-r--r--icon-themes/elementary_svg/res/savemodified_large.svg1
-rw-r--r--icon-themes/elementary_svg/res/savemodified_small.svg1
-rw-r--r--icon-themes/elementary_svg/res/sc06303.svg1
-rw-r--r--icon-themes/elementary_svg/res/script.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03123.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03125.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03126.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03127.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03129.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03130.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03132.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03162.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03163.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03187.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03201.svg1
-rw-r--r--icon-themes/elementary_svg/res/target.svg6
-rw-r--r--icon-themes/elementary_svg/res/tb01.svg1
-rw-r--r--icon-themes/elementary_svg/res/tb02.svg1
-rw-r--r--icon-themes/elementary_svg/res/tb03.svg1
-rw-r--r--icon-themes/elementary_svg/res/tb04.svg1
-rw-r--r--icon-themes/elementary_svg/res/tb05.svg1
-rw-r--r--icon-themes/elementary_svg/res/writer128.svg1
126 files changed, 131 insertions, 0 deletions
diff --git a/icon-themes/elementary_svg/res/base128.svg b/icon-themes/elementary_svg/res/base128.svg
new file mode 100644
index 000000000..dae56ef7e
--- /dev/null
+++ b/icon-themes/elementary_svg/res/base128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23.547916" x2="23.547916" y1="294.61874" y2="263.92706"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#7239b3"/></linearGradient><radialGradient id="b" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.610416" y1="264.456237" y2="294.618737"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="8.731252" cy="271.31744" gradientTransform="matrix(-.00000076 3.0638312 -2.6382977 -.00000067 724.54745 242.46782)" gradientUnits="userSpaceOnUse" r="12.435417"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".66093999" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#b)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#d)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#e)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#i)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".738971"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#g)"/></g><g stroke="#7239b3"><ellipse cx="17.330208" cy="277.288517" fill="#a56de2" rx="7.276042" ry="3.307283" stroke-width=".529167"/><g fill="#cd9ef7" transform="translate(0 -.264583)"><path d="m37 56v10-.000012c.590093 6.700671 12.746681 11.995853 27.5 12.000012 14.747265-.007966 26.85547-3.302075 27.445312-10l.054688-2v-10h-.05469c-.58984 6.697925-12.698045 11.992034-27.44531 12-14.753319-.004159-26.870847-5.299329-27.460938-12z" stroke-width="2" transform="matrix(.26458333 0 0 .26458333 .264583 262.86874)"/><g stroke-width=".529167"><path d="m10.054166 280.33124v2.64583c.156129 1.77289 3.372559 3.1739 7.276042 3.175 3.90188-.002 7.105509-.87367 7.261572-2.64583l.01447-.52917v-2.64583h-.01447c-.156062 1.77216-3.359691 3.17289-7.261571 3.175-3.903483-.001-7.109579-1.40211-7.265707-3.175z"/><path d="m10.054166 282.97707v2.64583c.156129 1.77289 3.372559 3.1739 7.276042 3.175 3.90188-.002 7.105509-.87367 7.261572-2.64583l.01447-.52917v-2.64583h-.01447c-.156062 1.77216-3.359691 3.17289-7.261571 3.175-3.903483-.001-7.109579-1.40211-7.265707-3.175z"/></g></g></g><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#h)" fill-rule="evenodd" opacity=".2" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/base_thumbnail_256.svg b/icon-themes/elementary_svg/res/base_thumbnail_256.svg
new file mode 100644
index 000000000..3096925fd
--- /dev/null
+++ b/icon-themes/elementary_svg/res/base_thumbnail_256.svg
@@ -0,0 +1 @@
+<svg height="256" viewBox="0 0 47.360415 67.733335" width="179" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" y1="366.64789" y2="609.50507"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.15732939 0 0 .1586627 -8.008007 59.250311)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" y1="2.604455" y2="51.798176"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="g" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2" y2="5.000003"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="i" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="j" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="k" gradientTransform="matrix(-.26458333 0 0 .26458333 3.704167 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="l" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="m" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="n" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="o" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="p" gradientTransform="matrix(-.26458333 0 0 .26458333 5.55625 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="q" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="r" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="s" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="t" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="u" gradientTransform="matrix(-.26458333 0 0 .26458333 7.408334 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="v" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 3.439583)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="w" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 1.85208)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="x" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="y" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 5.02708)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="z" gradientTransform="matrix(-.26458333 0 0 .26458333 1.852084 6.61458)" gradientUnits="userSpaceOnUse" x1="3" x2="3.000001" xlink:href="#g" y1="2" y2="4.000013"/><linearGradient id="A"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="B" gradientTransform="matrix(.26458333 0 0 .26458333 0 59.266666)" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" xlink:href="#A" y1="1.5" y2="7.5"/><linearGradient id="C" gradientTransform="matrix(-.26458332 0 0 .26458332 3.704167 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="D" gradientTransform="matrix(-.26458332 0 0 .26458332 5.55625 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="E" gradientTransform="matrix(-.26458332 0 0 .26458332 7.408334 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="F" gradientTransform="matrix(.26458332 0 0 .26458332 1.058332 .26458)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#g" y1="2" y2="5.000003"/><linearGradient id="G" gradientTransform="matrix(.13229166 0 0 .06614583 -1.322965 1.058285)" gradientUnits="userSpaceOnUse" x1="41.000362" x2="41.000362" xlink:href="#d" y1="16.000725" y2="20.000727"/><radialGradient id="H" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.439577 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="I" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 21.560423 25.98059)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="J" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#b" y1="366.64789" y2="609.50507"/><linearGradient id="K" gradientTransform="matrix(.15732939 0 0 .1586627 -8.008007 59.250311)" gradientUnits="userSpaceOnUse" x1="24.833029" x2="24.833029" xlink:href="#e" y1="2.604455" y2="51.798176"/><linearGradient id="L" gradientTransform="matrix(.26458333 0 0 .26458333 0 59.266666)" gradientUnits="userSpaceOnUse" x1="15.5" x2="15.5" xlink:href="#B" y1="1.5" y2="7.5"/><radialGradient id="M" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#N"/><linearGradient id="N"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="O" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#N"/><linearGradient id="P" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="Q" gradientTransform="matrix(.26458333 0 0 .26458333 0 -288.53331)" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" y1=".638623" y2="-32.688385"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="R" gradientTransform="matrix(.17877252 0 0 .17877252 -.057206 288.47611)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" y1="6.239989" y2="41.759991"><stop offset="0" stop-color="#fff"/><stop offset=".04026115" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="S" gradientTransform="matrix(.2788807 0 0 .32281423 -.232314 287.36575)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="18.5" y2="25"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="T" gradientTransform="matrix(.22643305 0 0 .25482204 5.642186 288.59646)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" y1="20" y2="23"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="U" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" xlink:href="#P" y1="47.027729" y2="39.999443"/><linearGradient id="V" gradientTransform="matrix(.26458333 0 0 .26458333 0 -288.53331)" gradientUnits="userSpaceOnUse" x1="14.26548" x2="14.26548" xlink:href="#Q" y1=".638623" y2="-32.688385"/><linearGradient id="W" gradientTransform="matrix(.17877252 0 0 .17877252 -.057206 288.47611)" gradientUnits="userSpaceOnUse" x1="23.999996" x2="23.999996" xlink:href="#R" y1="6.239989" y2="41.759991"/><linearGradient id="X" gradientTransform="matrix(.2788807 0 0 .32281423 -.232314 287.36575)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#S" y1="18.5" y2="25"/><linearGradient id="Y" gradientTransform="matrix(.22643305 0 0 .25482204 5.642186 288.59646)" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#T" y1="20" y2="23"/><radialGradient id="Z" cx="23.334999" cy="41.636002" gradientTransform="matrix(.15200841 0 0 .05845704 12.327996 267.31373)" gradientUnits="userSpaceOnUse" r="22.627001" xlink:href="#c"/><linearGradient id="aa" gradientTransform="matrix(.12113419 0 0 .11437937 3.28295 270.78295)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="ab"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="ac" gradientUnits="userSpaceOnUse" x1="14.51530654713" x2="14.51530654713" xlink:href="#ad" y1="269.21635173545" y2="270.5416499"/><linearGradient id="ad"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="ae" gradientTransform="matrix(.12113419 0 0 .11437937 3.28295 269.19545)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="af" gradientUnits="userSpaceOnUse" x1="14.51530654713" x2="14.51530654713" xlink:href="#ad" y1="267.62885175545" y2="268.95414992"/><linearGradient id="ag" gradientTransform="matrix(.12113419 0 0 .11437937 3.28295 267.60795)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="ah" gradientUnits="userSpaceOnUse" x1="14.51530654713" x2="14.51530654713" xlink:href="#ad" y1="266.04135204003" y2="267.36664994"/><linearGradient id="ai"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="aj" gradientTransform="matrix(.12121356 0 0 .11612562 3.275542 266.55517)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" xlink:href="#ai" y1="-2.393" y2="-24.582001"/><linearGradient id="ak"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="al" gradientTransform="matrix(.12121356 0 0 .11612562 3.275542 266.55517)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" xlink:href="#ak" y1="-24.910999" y2="-2.376"/><linearGradient id="am"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="an" gradientTransform="matrix(.15875 0 0 .16014171 12.065 263.17829)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" xlink:href="#am" y1="5.052" y2="44.137001"/><radialGradient id="ao" cx="23.334999" cy="41.636002" gradientTransform="matrix(.15200841 0 0 .05845704 12.327996 267.31373)" gradientUnits="userSpaceOnUse" r="22.627001" xlink:href="#Z"/><linearGradient id="ap" gradientTransform="matrix(.12121356 0 0 .11612562 3.275542 266.55517)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" xlink:href="#aj" y1="-2.393" y2="-24.582001"/><linearGradient id="aq" gradientTransform="matrix(.12121356 0 0 .11612562 3.275542 266.55517)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" xlink:href="#al" y1="-24.910999" y2="-2.376"/><linearGradient id="ar" gradientTransform="matrix(.15875 0 0 .16014171 12.065 263.17829)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" xlink:href="#an" y1="5.052" y2="44.137001"/><linearGradient id="as" gradientTransform="matrix(.01210998 0 0 .00218017 -.143404 295.40719)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#a" y1="366.64801" y2="609.505"/><linearGradient id="at" gradientTransform="matrix(.17386864 0 0 .16672152 .060397 288.24497)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="au" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="av" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.785999" x2="-51.785999" y1="50.785999" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><linearGradient id="aw" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="ax" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#ad" y1="22.537001" y2="27.546"/><linearGradient id="ay" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="az" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#ad" y1="22.537001" y2="27.546"/><linearGradient id="aA" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424004" xlink:href="#ab" y1="-7.666" y2="-7.666"/><linearGradient id="aB" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.017998" x2="89.017998" xlink:href="#ad" y1="22.537001" y2="27.546"/><linearGradient id="aC" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" xlink:href="#ai" y1="-2.393" y2="-24.582001"/><linearGradient id="aD" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" xlink:href="#ak" y1="-24.910999" y2="-2.376"/><linearGradient id="aE" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381001" x2="21.381001" xlink:href="#am" y1="5.052" y2="44.137001"/><radialGradient id="aF" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.00414337 0 0 .00218017 3.807354 295.40719)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="aG" cx="605.71399" cy="486.64801" gradientTransform="matrix(.00414337 0 0 .00218017 4.659313 295.40719)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="aH" gradientTransform="matrix(0 .26458333 -.26458333 0 8.46682 288.53347)" gradientUnits="userSpaceOnUse" x1="1.5" x2="30.5" xlink:href="#A" y1="16.000578" y2="16.000578"/><linearGradient id="aI" gradientUnits="userSpaceOnUse" x1="4.13117575048" x2="4.13117575048" y1="289.07528220693" y2="296.4320382064"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="aJ" gradientTransform="matrix(0 .16664641 .16661655 0 .411576 288.46209)" gradientUnits="userSpaceOnUse" x1="3.5" x2="47.5" y1="23" y2="23"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".29193082" stop-color="#fff" stop-opacity=".85098"/><stop offset=".45720881" stop-color="#fff" stop-opacity=".126829"/><stop offset=".72528207" stop-color="#fff" stop-opacity=".273171"/><stop offset=".83954281" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="aK" gradientTransform="matrix(.11781569 .11783681 -.11781569 .11783681 3.949218 286.99649)" gradientUnits="userSpaceOnUse" x1="47.09993" x2="4.286797" y1="27.262068" y2="27.242641"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".14318481" stop-color="#fff" stop-opacity=".85098"/><stop offset=".34591126" stop-color="#fff" stop-opacity=".126829"/><stop offset=".43638432" stop-color="#fff"/><stop offset=".58131737" stop-color="#fff" stop-opacity=".204878"/><stop offset=".72528207" stop-color="#fff" stop-opacity=".273171"/><stop offset=".83954281" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="aL" gradientTransform="matrix(.16661655 0 0 -.16664641 -.004965 296.54445)" gradientUnits="userSpaceOnUse" x1="4.489736" x2="47.500416" y1="23" y2="23"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".16829832" stop-color="#fff" stop-opacity=".85098"/><stop offset=".45720881" stop-color="#fff" stop-opacity=".126829"/><stop offset=".60839313" stop-color="#fff" stop-opacity=".273171"/><stop offset=".69343168" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="aM"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="aN" gradientTransform="matrix(0 .16664641 .16661655 0 -1.761623 288.46209)" gradientUnits="userSpaceOnUse" x1="5.550938" x2="44.628685" xlink:href="#aO" y1="58.276134" y2="22.179625"/><linearGradient id="aO"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".14318481" stop-color="#fff" stop-opacity=".85098"/><stop offset=".34591126" stop-color="#fff" stop-opacity=".126829"/><stop offset=".64451498" stop-color="#fff" stop-opacity=".273171"/><stop offset=".72840828" stop-color="#fff"/><stop offset=".80897337" stop-color="#fff" stop-opacity=".229268"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="aP" gradientTransform="matrix(0 -.16664641 -.16661655 0 7.194172 297.16794)" gradientUnits="userSpaceOnUse" x1="5.550938" x2="44.628685" xlink:href="#aO" y1="58.276134" y2="22.179625"/><linearGradient id="aQ" gradientTransform="matrix(0 .16664641 .16661655 0 .078496 289.35973)" gradientUnits="userSpaceOnUse" x1="25.177414" x2="40.761398" y1="48.221191" y2="17.055471"><stop offset="0" stop-color="#fff" stop-opacity="0"/><stop offset=".44845921" stop-color="#fff" stop-opacity=".273171"/><stop offset=".54972553" stop-color="#fff"/><stop offset=".72087312" stop-color="#fff" stop-opacity=".229268"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="aR" cx="99.157013" cy="186.17059" gradientTransform="matrix(.04636701 0 0 .01475315 -.364281 293.32734)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="aS" cx="22.755268" cy="10.929829" gradientTransform="matrix(.26458333 0 0 .26463074 0 288.5328)" gradientUnits="userSpaceOnUse" r="1.722055" xlink:href="#aM"/><radialGradient id="aT" cx="20.333241" cy="25.393009" gradientTransform="matrix(.26458333 0 0 .26463074 0 288.53211)" gradientUnits="userSpaceOnUse" r="1.722055" xlink:href="#aM"/><radialGradient id="aU" cx="7.460882" cy="11.571873" gradientTransform="matrix(.26458333 0 0 .26463074 0 288.53277)" gradientUnits="userSpaceOnUse" r="1.722055" xlink:href="#aM"/><radialGradient id="aV" cx="12.767352" cy="21.350958" gradientTransform="matrix(.26458333 0 0 .26463074 0 288.5323)" gradientUnits="userSpaceOnUse" r="1.722055" xlink:href="#aM"/><g fill="none" stroke-width=".264583" transform="translate(0 -229.26665)"><path d="m12.832292 250.56561c.529431 0 1.058597 0 1.323048-.48496s.264451-1.45558.57318-1.94052.926258-.48494 1.543355-.48494" stroke="#f58b00" transform="translate(0 4.7625)"/><path d="m12.832292 250.56561c.529431 0 1.058597 0 1.323048-.48496s.264451-1.45558.57318-1.94052.926258-.48494 1.543355-.48494" stroke="#f58b00" transform="matrix(1 0 0 -1 10.054167 504.04167)"/><path d="m12.832292 250.56561c.529431 0 1.058597 0 1.323048-.48496s.264451-1.45558.57318-1.94052.926258-.48494 1.543355-.48494" stroke="#f58b00" transform="matrix(1 0 0 -1 20.108338 502.98333)"/><g stroke="#0d52bf" transform="translate(0 4.7625)"><path d="m10.186458 252.41769c0 1.58724 0 3.17474.74991 3.96862s2.248966.79388 2.998487 1.19055c.74952.39668.74952 1.19057.74952 1.98458"/><path d="m21.828125 252.41769c0 1.05807 0 2.1164-.352734 2.6457s-1.058113.5293-1.763801.5293-1.410978 0-1.763889.66158c-.35291.66157-.352909 2.64545-.352909 3.96863"/><path d="m30.030208 252.41769c0 1.32265 0 2.64557.531302 3.30716s1.585629.66159 2.114663 1.19049c.529035.52891.529035 1.5875.529035 2.6461"/><path d="m18.653125 252.41769c0 1.67543 0 3.35113 2.955113 4.18911 2.955112.83797 8.863208.83797 11.86167 1.19062s3.08666 1.45512 3.174883 2.1609"/></g><path d="m14.155208 270.93855v6.61459" stroke="#3a9104"/><path d="m33.734375 270.93855v6.61459" stroke="#3a9104"/><path d="m14.155208 270.93855 9.525 6.61459" stroke="#3a9104"/><path d="m33.602083 271.07085-8.069792 6.48229" stroke="#3a9104"/></g><g fill="none" stroke="#7239b3" stroke-width=".264583" transform="translate(0 -229.26665)"><path d="m17.859375 244.21564-8.4666668 6.35"/><path d="m18.123958 244.21564 11.377083 6.35"/><path d="m29.501042 243.42189-10.054167 7.14375"/><path d="m29.765625 243.42189 9.789583 7.14375"/></g><g transform="translate(5.291667 -38.89375)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 59.531249)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#b)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#H)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#I)" opacity=".15"/></g><rect fill="url(#e)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y="59.663525"/><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v6.879167c0 .293158.23590427.529167.52864993.529167h6.3510334c.2927456 0 .52865-.236009.52865-.529167v-6.879167c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498zm-3.7057168 1.5875h1.5869832l.0005292 1.323433h-1.5869956zm1.8536335 0h1.5864665l-.0005291 1.322917h-1.5875zm1.8531171 0h1.584916v1.322917h-1.5875zm-5.2942506.000516h1.3208496l.000516 1.322917h-1.3198153zm0 1.586983 1.3213664.0088-.0005159 1.305347h-1.31981698v.0088h-.001035zm1.5880168 0h1.5869832v1.322917h-1.5875zm1.8515665 0h1.5875v1.322917h-1.5875zm1.8520833 0h1.5875v1.322917h-1.5859498zm-3.7041666 1.587501h1.5875v1.322917l-1.5875-.0021zm1.8520833 0h1.5875v1.322917h-1.5875zm3.4395833 0v1.321883h-1.5864665v.26665h1.5864665v.660425c0 .05497-.010975.107-.031006.154513v.000529c-.060189.142291-.2011299.241833-.365869.241833h-1.190625l.00103-2.643766zm-6.8791666.000529h1.3208496v1.320333l-1.3208496.0026zm0 1.586971h1.3229167v1.058333h-.9260417c-.21986851 0-.396875-.177006-.396875-.396875zm1.5875 0h1.5875v1.058333h-1.5875zm1.8520833 0 1.5875.0021-.00206 1.05627h-1.585433z" opacity=".3" stroke-width=".264583"/><g fill="none" stroke-width=".264583" transform="translate(0 59.266666)"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m1.0583333 59.663541c-.21986871 0-.39687496.176998-.39687496.396875v1.190625h7.14374996v-1.190625c0-.219877-.1770063-.396875-.396875-.396875z" fill="url(#B)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v1.322917h1.85208333 1.5869832.2666503 1.5864665.2666506 1.584916.2645834v-1.322917c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498z" fill="#452981" fill-opacity=".501961"/><g transform="translate(0 59.266666)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#C)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#D)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#E)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#F)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#G)" opacity=".15"/></g></g></g><g transform="translate(15.345833 -38.89375)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 59.531249)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#J)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#H)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#I)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y="59.663525"/><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v6.879167c0 .293158.23590427.529167.52864993.529167h6.3510334c.2927456 0 .52865-.236009.52865-.529167v-6.879167c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498zm-3.7057168 1.5875h1.5869832l.0005292 1.323433h-1.5869956zm1.8536335 0h1.5864665l-.0005291 1.322917h-1.5875zm1.8531171 0h1.584916v1.322917h-1.5875zm-5.2942506.000516h1.3208496l.000516 1.322917h-1.3198153zm0 1.586983 1.3213664.0088-.0005159 1.305347h-1.31981698v.0088h-.001035zm1.5880168 0h1.5869832v1.322917h-1.5875zm1.8515665 0h1.5875v1.322917h-1.5875zm1.8520833 0h1.5875v1.322917h-1.5859498zm-3.7041666 1.587501h1.5875v1.322917l-1.5875-.0021zm1.8520833 0h1.5875v1.322917h-1.5875zm3.4395833 0v1.321883h-1.5864665v.26665h1.5864665v.660425c0 .05497-.010975.107-.031006.154513v.000529c-.060189.142291-.2011299.241833-.365869.241833h-1.190625l.00103-2.643766zm-6.8791666.000529h1.3208496v1.320333l-1.3208496.0026zm0 1.586971h1.3229167v1.058333h-.9260417c-.21986851 0-.396875-.177006-.396875-.396875zm1.5875 0h1.5875v1.058333h-1.5875zm1.8520833 0 1.5875.0021-.00206 1.05627h-1.585433z" opacity=".3" stroke-width=".264583"/><g fill="none" stroke-width=".264583" transform="translate(0 59.266666)"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m1.0583333 59.663541c-.21986871 0-.39687496.176998-.39687496.396875v1.190625h7.14374996v-1.190625c0-.219877-.1770063-.396875-.396875-.396875z" fill="url(#L)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v1.322917h1.85208333 1.5869832.2666503 1.5864665.2666506 1.584916.2645834v-1.322917c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498z" fill="#452981" fill-opacity=".501961"/><g transform="translate(0 59.266666)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#C)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#D)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#E)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#F)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#G)" opacity=".15"/></g></g></g><g transform="translate(25.4 -38.89375)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 59.531249)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#J)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#H)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#I)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y="59.663525"/><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v6.879167c0 .293158.23590427.529167.52864993.529167h6.3510334c.2927456 0 .52865-.236009.52865-.529167v-6.879167c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498zm-3.7057168 1.5875h1.5869832l.0005292 1.323433h-1.5869956zm1.8536335 0h1.5864665l-.0005291 1.322917h-1.5875zm1.8531171 0h1.584916v1.322917h-1.5875zm-5.2942506.000516h1.3208496l.000516 1.322917h-1.3198153zm0 1.586983 1.3213664.0088-.0005159 1.305347h-1.31981698v.0088h-.001035zm1.5880168 0h1.5869832v1.322917h-1.5875zm1.8515665 0h1.5875v1.322917h-1.5875zm1.8520833 0h1.5875v1.322917h-1.5859498zm-3.7041666 1.587501h1.5875v1.322917l-1.5875-.0021zm1.8520833 0h1.5875v1.322917h-1.5875zm3.4395833 0v1.321883h-1.5864665v.26665h1.5864665v.660425c0 .05497-.010975.107-.031006.154513v.000529c-.060189.142291-.2011299.241833-.365869.241833h-1.190625l.00103-2.643766zm-6.8791666.000529h1.3208496v1.320333l-1.3208496.0026zm0 1.586971h1.3229167v1.058333h-.9260417c-.21986851 0-.396875-.177006-.396875-.396875zm1.5875 0h1.5875v1.058333h-1.5875zm1.8520833 0 1.5875.0021-.00206 1.05627h-1.585433z" opacity=".3" stroke-width=".264583"/><g fill="none" stroke-width=".264583" transform="translate(0 59.266666)"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m1.0583333 59.663541c-.21986871 0-.39687496.176998-.39687496.396875v1.190625h7.14374996v-1.190625c0-.219877-.1770063-.396875-.396875-.396875z" fill="url(#L)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v1.322917h1.85208333 1.5869832.2666503 1.5864665.2666506 1.584916.2645834v-1.322917c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498z" fill="#452981" fill-opacity=".501961"/><g transform="translate(0 59.266666)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#C)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#D)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#E)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#F)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#G)" opacity=".15"/></g></g></g><g transform="translate(35.454167 -38.89375)"><g transform="matrix(.26458333 0 0 .26458333 -.529167 59.531249)"><path d="m5.0000001 29h26.0000009v2h-26.0000009z" fill="url(#J)" opacity=".15"/><path d="m5.0000001 29.000111v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#H)" opacity=".15"/><path d="m31.000001 29.000111v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#I)" opacity=".15"/></g><rect fill="url(#K)" height="7.672933" rx=".396875" ry=".396891" stroke-width="1.3333" transform="scale(-1 1)" width="7.14375" x="-7.805209" y="59.663525"/><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v6.879167c0 .293158.23590427.529167.52864993.529167h6.3510334c.2927456 0 .52865-.236009.52865-.529167v-6.879167c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498zm-3.7057168 1.5875h1.5869832l.0005292 1.323433h-1.5869956zm1.8536335 0h1.5864665l-.0005291 1.322917h-1.5875zm1.8531171 0h1.584916v1.322917h-1.5875zm-5.2942506.000516h1.3208496l.000516 1.322917h-1.3198153zm0 1.586983 1.3213664.0088-.0005159 1.305347h-1.31981698v.0088h-.001035zm1.5880168 0h1.5869832v1.322917h-1.5875zm1.8515665 0h1.5875v1.322917h-1.5875zm1.8520833 0h1.5875v1.322917h-1.5859498zm-3.7041666 1.587501h1.5875v1.322917l-1.5875-.0021zm1.8520833 0h1.5875v1.322917h-1.5875zm3.4395833 0v1.321883h-1.5864665v.26665h1.5864665v.660425c0 .05497-.010975.107-.031006.154513v.000529c-.060189.142291-.2011299.241833-.365869.241833h-1.190625l.00103-2.643766zm-6.8791666.000529h1.3208496v1.320333l-1.3208496.0026zm0 1.586971h1.3229167v1.058333h-.9260417c-.21986851 0-.396875-.177006-.396875-.396875zm1.5875 0h1.5875v1.058333h-1.5875zm1.8520833 0 1.5875.0021-.00206 1.05627h-1.585433z" opacity=".3" stroke-width=".264583"/><g fill="none" stroke-width=".264583" transform="translate(0 59.266666)"><path d="m3.8364584 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#f)"/><path d="m3.8364583 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#h)"/><path d="m3.8364583.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#i)"/><path d="m3.8364583 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#j)"/><path d="m3.8364583 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#k)"/><path d="m5.6885416 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#l)"/><path d="m5.6885415 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#m)"/><path d="m5.6885415.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#n)"/><path d="m5.6885415 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#o)"/><path d="m5.6885415 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#p)"/><path d="m7.540625 3.8364616h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#q)"/><path d="m7.5406249 2.2489583h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#r)"/><path d="m7.5406249.66145834h-1.3229165l-.0000002 1.05833066h1.3229167z" stroke="url(#s)"/><path d="m7.5406249 5.4239584h-1.3229165l-.0000002 1.0583307h1.3229167z" stroke="url(#t)"/><path d="m7.5406249 7.0114584h-1.3229165l-.0000002.79375h1.3229167z" stroke="url(#u)"/><path d="m1.9843751 3.8364616h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#v)"/><path d="m1.984375 2.2489583h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#w)"/><path d="m1.984375.66145834h-1.05833333l-.0000002 1.05833066h1.05833353z" stroke="url(#x)"/><path d="m1.984375 5.4239584h-1.05833333l-.0000002 1.0583307h1.05833353z" stroke="url(#y)"/><path d="m1.984375 7.0114584h-1.05833333l-.0000002.79375h1.05833353z" stroke="url(#z)"/></g><path d="m1.0583333 59.663541c-.21986871 0-.39687496.176998-.39687496.396875v1.190625h7.14374996v-1.190625c0-.219877-.1770063-.396875-.396875-.396875z" fill="url(#L)" stroke-width="1.3333"/><g stroke-width=".264583"><path d="m1.0578166 59.53125c-.29274566 0-.52864993.236008-.52864993.529166v1.322917h1.85208333 1.5869832.2666503 1.5864665.2666506 1.584916.2645834v-1.322917c0-.293158-.2359044-.529166-.52865-.529166zm.1328084.264583h.9229411v1.322917h-1.3198161v-.926042c0-.219869.17700649-.396875.396875-.396875zm1.1895915 0h1.5864665v1.322917h-1.585433v.256832h-.00103zm1.8531168 0h1.5869833v1.322917h-1.5869833zm1.8536335 0h1.1890748c.2198685 0 .396875.177006.396875.396875v.926042h-1.5859498z" fill="#452981" fill-opacity=".501961"/><g transform="translate(0 59.266666)"><g fill="none"><path d="m3.8364583.66145843h-1.3229165l-.0000002 1.05833057h1.3229167z" opacity=".5" stroke="url(#C)"/><path d="m5.6885414.66145843h-1.3229164l-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#D)"/><path d="m7.540625.92604167c0-.13229167-.1116211-.26458333-.2645833-.26458333l-1.0583333.00000009-.0000003 1.05833057h1.3229167z" opacity=".5" stroke="url(#E)"/><path d="m.92604113.92604167c0-.13229167.11162107-.26458333.26458327-.26458333h.7937506l.0000003 1.05833056-1.05833397.0000001z" opacity=".5" stroke="url(#F)"/></g><path d="m.52916667 2.1166667 7.40828523-.0000482v.2645833l-7.40828523.0000482z" fill="url(#G)" opacity=".15"/></g></g></g><g transform="translate(10.847917 -241.172893)"><g opacity=".4" transform="matrix(.19495613 0 0 .15119046 -.445614 289.62944)"><path d="m38 40h5v7h-5z" fill="url(#M)"/><path d="m-10-47h5v7h-5z" fill="url(#O)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#P)"/></g><rect fill="url(#Q)" height="7.14375" rx=".443848" stroke-width=".27476" transform="scale(1 -1)" width="7.14375" x=".661458" y="-296.33853"/><rect height="7.14375" rx=".5715" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round" width="7.14375" x=".661458" y="289.19476"/><rect fill="none" height="6.614584" rx=".287591" ry=".31498" stroke="url(#R)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y="289.45935"/><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><g stroke-width=".264583"><rect fill="#b5b5b5" height="1.322917" rx=".264583" width="5.291667" x="1.5875" y="290.91455"/><rect fill="#cacaca" height="1.058333" rx=".264583" width="5.291667" x="1.5875" y="291.17914"/><rect fill="url(#S)" height="1.5875" rx=".264583" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="4.497917" x="1.984375" y="293.4281"/><rect fill="none" height="1.5875" opacity=".5" rx=".280671" ry=".266455" width="4.497916" x="1.984375" y="293.4281"/><rect fill="none" height="1.058333" rx=".130135" ry=".132292" stroke="url(#T)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="3.96875" x="2.248958" y="293.69269"/></g><g fill="#4d4d4d" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g></g><g transform="translate(20.372917 -241.172893)"><g opacity=".4" transform="matrix(.19495613 0 0 .15119046 -.445614 289.62944)"><path d="m38 40h5v7h-5z" fill="url(#M)"/><path d="m-10-47h5v7h-5z" fill="url(#O)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#U)"/></g><rect fill="url(#V)" height="7.14375" rx=".443848" stroke-width=".27476" transform="scale(1 -1)" width="7.14375" x=".661458" y="-296.33853"/><rect height="7.14375" rx=".5715" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round" width="7.14375" x=".661458" y="289.19476"/><rect fill="none" height="6.614584" rx=".287591" ry=".31498" stroke="url(#W)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y="289.45935"/><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><g stroke-width=".264583"><rect fill="#b5b5b5" height="1.322917" rx=".264583" width="5.291667" x="1.5875" y="290.91455"/><rect fill="#cacaca" height="1.058333" rx=".264583" width="5.291667" x="1.5875" y="291.17914"/><rect fill="url(#X)" height="1.5875" rx=".264583" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="4.497917" x="1.984375" y="293.4281"/><rect fill="none" height="1.5875" opacity=".5" rx=".280671" ry=".266455" width="4.497916" x="1.984375" y="293.4281"/><rect fill="none" height="1.058333" rx=".130135" ry=".132292" stroke="url(#Y)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="3.96875" x="2.248958" y="293.69269"/></g><g fill="#4d4d4d" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g></g><g transform="translate(29.897917 -241.172893)"><g opacity=".4" transform="matrix(.19495613 0 0 .15119046 -.445614 289.62944)"><path d="m38 40h5v7h-5z" fill="url(#M)"/><path d="m-10-47h5v7h-5z" fill="url(#O)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#U)"/></g><rect fill="url(#V)" height="7.14375" rx=".443848" stroke-width=".27476" transform="scale(1 -1)" width="7.14375" x=".661458" y="-296.33853"/><rect height="7.14375" rx=".5715" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round" width="7.14375" x=".661458" y="289.19476"/><rect fill="none" height="6.614584" rx=".287591" ry=".31498" stroke="url(#W)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y="289.45935"/><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m5.2218912 5.221965a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 4.77752a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 5.221965a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 4.77752a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/><path d="m5.2218912 27.66669a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" fill="#fff"/><path d="m5.2218912 27.222244a.44444569.44444569 0 0 1 -.888891 0 .44444569.44444569 0 1 1 .888891 0z" opacity=".3"/><path d="m27.666891 27.66669a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" fill="#fff"/><path d="m27.666891 27.222244a.44444561.44444561 0 0 1 -.88889 0 .44444561.44444561 0 1 1 .88889 0z" opacity=".3"/></g><g stroke-width=".264583"><rect fill="#b5b5b5" height="1.322917" rx=".264583" width="5.291667" x="1.5875" y="290.91455"/><rect fill="#cacaca" height="1.058333" rx=".264583" width="5.291667" x="1.5875" y="291.17914"/><rect fill="url(#X)" height="1.5875" rx=".264583" stroke="#656565" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="4.497917" x="1.984375" y="293.4281"/><rect fill="none" height="1.5875" opacity=".5" rx=".280671" ry=".266455" width="4.497916" x="1.984375" y="293.4281"/><rect fill="none" height="1.058333" rx=".130135" ry=".132292" stroke="url(#Y)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".529825" width="3.96875" x="2.248958" y="293.69269"/></g><g fill="#4d4d4d" transform="matrix(.26458333 0 0 .26458333 0 288.53331)"><path d="m12 21h1v1h-1z"/><path d="m13 20h1v1h-1z"/><path d="m14 21h1v1h-1z"/><path d="m12 22h1v1h-1z"/><path d="m14 22h1v1h-1z"/><path d="m13 23h1v1h-1z"/><path d="m16 20h1v1h-1z"/><path d="m16 21h1v1h-1z"/><path d="m16 22h1v1h-1z"/><path d="m16 23h1v1h-1z"/><path d="m18 20h1v1h-1z"/><path d="m17 21h1v1h-1z"/><path d="m18 22h1v1h-1z"/><path d="m18 23h1v1h-1z"/></g></g><g stroke-width=".264583" transform="translate(-1.058333 -228.737483)"><path d="m19.314583 269.7479c0 .73025-1.539875 1.32291-3.439583 1.32291s-3.439583-.59266-3.439583-1.32291 1.539875-1.32292 3.439583-1.32292 3.439583.59267 3.439583 1.32292z" fill="url(#Z)" fill-rule="evenodd" opacity=".3"/><path d="m18.915062 269.23672c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.1729 3.490648-.0251 2.997729-.29792 3.040856 1.1729z" fill="url(#aa)" stroke="url(#ac)"/><path d="m18.917708 268.1604c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="#868688" stroke="#d8d8d8"/><path d="m18.915062 267.64922c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.1729 3.490648-.0251 2.997729-.29792 3.040856 1.1729z" fill="url(#ae)" stroke="url(#af)"/><path d="m18.917708 266.5729c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="#868688" stroke="#d8d8d8"/><path d="m18.915062 266.06172c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.17263 3.490648-.0254 2.997729-.29792 3.040856 1.17263z" fill="url(#ag)" stroke="url(#ah)"/><path d="m18.917708 264.9854c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="url(#aj)" stroke="url(#al)"/><rect fill="none" height="6.085417" opacity=".5" rx="4.630209" ry="1.058333" stroke="url(#an)" width="5.55625" x="13.096875" y="264.05936"/></g><g stroke-width=".264583" transform="translate(18.520839 -228.737483)"><path d="m19.314583 269.7479c0 .73025-1.539875 1.32291-3.439583 1.32291s-3.439583-.59266-3.439583-1.32291 1.539875-1.32292 3.439583-1.32292 3.439583.59267 3.439583 1.32292z" fill="url(#ao)" fill-rule="evenodd" opacity=".3"/><path d="m18.915062 269.23672c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.1729 3.490648-.0251 2.997729-.29792 3.040856 1.1729z" fill="url(#aa)" stroke="url(#ac)"/><path d="m18.917708 268.1604c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="#868688" stroke="#d8d8d8"/><path d="m18.915062 267.64922c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.1729 3.490648-.0251 2.997729-.29792 3.040856 1.1729z" fill="url(#ae)" stroke="url(#af)"/><path d="m18.917708 266.5729c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="#868688" stroke="#d8d8d8"/><path d="m18.915062 266.06172c0 .64717-1.362604 1.17263-3.040856 1.17263s-3.040591-.52546-3.040591-1.17263c.03016-1.44727-.37174-1.14829 3.040591-1.17263 3.490648-.0254 2.997729-.29792 3.040856 1.17263z" fill="url(#ag)" stroke="url(#ah)"/><path d="m18.917708 264.9854c0 .65749-1.362604 1.19062-3.042708 1.19062s-3.042708-.53313-3.042708-1.19062 1.362604-1.19063 3.042708-1.19063 3.042708.53314 3.042708 1.19063z" fill="url(#ap)" stroke="url(#aq)"/><rect fill="none" height="6.085417" opacity=".5" rx="4.630209" ry="1.058333" stroke="url(#ar)" width="5.55625" x="13.096875" y="264.05936"/></g><g transform="translate(14.2875 -280.860403)"><g stroke-width=".264583"><path d="m1.3096875 296.20624h5.8472916v.52916h-5.8472916z" fill="url(#as)" opacity=".15"/><path d="m1.3096875 296.20624v.52916c-.2135188.001-.5159375-.11853-.5159375-.26458s.238125-.26458.5159375-.26458z" fill="url(#aF)" opacity=".15"/><path d="m7.1569791 296.20624v.52916c.2135188.001.5159375-.11853.5159375-.26458s-.238125-.26458-.5159375-.26458z" fill="url(#aG)" opacity=".15"/></g><path d="m1.190625 288.66561 6.0854166.00055v7.67237h-6.0854166z" fill="url(#at)" stroke-width=".275318"/><g fill="none" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 288.53332)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#au)" stroke-linecap="round"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#av)"/></g><g opacity=".6" transform="matrix(.26458333 0 0 .26458333 2.910417 287.47499)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#aw)" stroke="url(#ax)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#ay)" stroke="url(#az)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#aA)" stroke="url(#aB)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#aC)" stroke="url(#aD)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#aE)" width="11" x="2.5" y="17.5"/></g></g><g transform="translate(25.400002 -281.125142)"><path d="m7.1437502 296.07394a2.9104167.92604164 0 1 1 -5.8208333 0 2.9104167.92604164 0 1 1 5.8208333 0z" fill="url(#aR)"/><path d="m8.0697919 292.7668c0-2.11682-1.7196327-3.83646-3.8364581-3.83646-2.1168261 0-3.83645948 1.71964-3.83645895 3.83646 0 2.11683 1.71963285 3.83646 3.83645895 3.83646 2.1168254 0 3.8364581-1.71963 3.8364581-3.83646z" fill="url(#aH)"/><g fill="none" stroke-width=".264583"><path d="m7.8052083 292.76667c0 1.97276-1.5993007 3.572-3.5718298 3.572-1.9727098 0-3.57192018-1.59926-3.57192018-3.572 0-1.97266 1.59921038-3.57174 3.57192018-3.57174 1.9725291 0 3.5718298 1.59908 3.5718298 3.57174z" opacity=".5" stroke="url(#aI)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2333338 288.93034c-2.1168254 0-3.83645881 1.71963-3.83645881 3.83646s1.71963341 3.83646 3.83645881 3.83646c2.1168244 0 3.8364599-1.71963 3.8364578-3.83646 0-2.11683-1.7196334-3.83646-3.8364578-3.83646z" opacity=".5" stroke="#7239b3"/><path d="m4.5437374 296.40829c2.5884439-2.54989 1.5915876-7.46478-.3037821-7.2796" stroke="url(#aJ)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.7767945 295.24507c-1.3562443 1.31102-6.26317648-2.47132-4.5120093-5.55" stroke="url(#aK)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.745918 292.01093c-1.9392143-1.39307-7.25355587-.85912-7.08049842.77468" stroke="url(#aL)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m6.4762919 291.42538a.45562697.45570862 0 0 1 -.9112538 0 .45562697.45570862 0 1 1 .9112538 0z" fill="url(#aS)"/><path d="m5.8354637 295.2521a.45562697.45570862 0 0 1 -.9112539 0 .45562697.45570862 0 1 1 .9112539 0z" fill="url(#aT)"/><path d="m2.429652 291.59504a.455627.45570871 0 0 1 -.911254 0 .455627.45570871 0 1 1 .911254 0z" fill="url(#aU)"/><path d="m1.3681592 294.90445c2.5714681-.45114 4.5531628-2.95326 4.6625519-3.56557" fill="none" stroke="url(#aN)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m3.8336555 294.18242a.45562705.4557087 0 0 1 -.911254 0 .45562705.4557087 0 1 1 .911254 0z" fill="url(#aV)"/><path d="m4.6120901 289.17886c-2.8370826.58397-3.90570543 5.15901-3.406062 5.70843" fill="none" stroke="url(#aP)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m2.6953633 295.96767c.7571158.145 4.3759022-.5386 5.1093319-3.13187" fill="none" stroke="url(#aQ)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/baswatr.svg b/icon-themes/elementary_svg/res/baswatr.svg
new file mode 100644
index 000000000..3e916d442
--- /dev/null
+++ b/icon-themes/elementary_svg/res/baswatr.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.03125" cy="17.125" gradientTransform="matrix(.63623879 0 0 .14315373 8.98149 18.449012)" gradientUnits="userSpaceOnUse" r="9.84375" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="-.740988" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.39004"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#f" y1="13.022708" y2="32.702335"/><linearGradient id="f"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#f" y1="20.584223" y2="32.702335"/><linearGradient id="h" gradientTransform="matrix(1.3732868 0 0 1.375 -4.493125 5.125)" gradientUnits="userSpaceOnUse" x1="4.419417" x2="20.01996" y1="3.52262" y2="3.52262"><stop offset="0" stop-color="#888a85"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="1110.5" cy="1543" gradientTransform="matrix(1.8149966 0 0 1.3201479 -2003.6431 -2022.3616)" gradientUnits="userSpaceOnUse" r="6.14121"><stop offset="0" stop-color="#fff"/><stop offset=".55299991" stop-color="#fff"/><stop offset="1" stop-color="#a2a2a2"/></radialGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="16.372225" x2="22.862638" y1="9.25" y2="9.25"><stop offset="0" stop-color="#424242" stop-opacity=".741176"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.1535634 0 0 2.15625 -2379.4752 -3312.9966)" gradientUnits="userSpaceOnUse" x1="1107.7606" x2="1111.7905" y1="1540.8185" y2="1544.524"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#k" y1="1544.5109" y2="1538.4094"/><linearGradient id="n" gradientTransform="matrix(1.375 0 0 1.375 -1522.3202 -2115.5924)" gradientUnits="userSpaceOnUse" x1="1118.5127" x2="1111.6201" xlink:href="#k" y1="1552.0814" y2="1545.4441"/><radialGradient id="o" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 18.694118)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#a"/><g fill-rule="evenodd"><path d="m24 20c0 1.6569-5.3726 3-12 3s-12-1.343-12-3 5.3726-3 12-3 12 1.3431 12 3z" fill="url(#o)" opacity=".3"/><path d="m3.2298375 14.810913-1.65385-.730676c1.2744875-8.1427495 9.4881875-13.490262 21.0802625-3.585175l-.202538 4.270338v.033c-3.13335-2.689225-5.833024-6.1408875-11.39215-6.1408875-6.3816495.08525-7.377012 4.9669125-7.826362 6.1532625z" fill="url(#h)"/><path d="m22.12 14.798537c-2.99365 3.857288-6.594087 4.763963-10.209375 4.763963-3.615425 0-8.147975-.626725-8.848125-4.763963.75955-3.783037 2.722775-6.0978495 7.765175-6.140887 5.510175-.04675 8.186338 3.451662 11.292325 6.140887z" style="stroke:#000;stroke-width:1.375;stroke-linejoin:round;stroke-dashoffset:.6;stroke-opacity:.658824;fill:url(#i)"/><ellipse cx="10.979996" cy="14.097076" fill="url(#l)" rx="4.307127" ry="4.3125" stroke="url(#n)" stroke-width=".91667"/><ellipse cx="10.613034" cy="13.101675" fill="url(#m)" rx="2.746619" ry="2.474976"/><ellipse cx="9.926418" cy="12.551412" fill="#d7e4f1" rx="1.3734" ry="1.10005"/></g><path d="m1.6876375 14.0625c1.2186625-8.147975 10.4282745-15.0189875 20.4875005-3.587375" fill="none" stroke="url(#j)" stroke-width="1.375"/><g transform="matrix(.87817681 0 0 .88433535 4.449172 4.270754)"><path d="m22.262975 20.900519a6.2629757 1.4091694 0 0 1 -12.5259514 0 6.2629757 1.4091694 0 1 1 12.5259514 0z" fill="url(#b)" opacity=".4"/><g transform="translate(-25.02201 -.941175)"><path d="m46.52201 20.385514-3.184991-2.946158 3.06471-3.086417-2.209232-1.911764-3.154011 2.941176-3.217945-2.941176-2.298531 1.982082 3.217944 3.003528-3.217944 2.955566 2.298531 2.058824 3.214211-3.088236 3.22168 3.088236z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><path d="m44.93385 14.418281-.647334-.627116-3.264508 2.866366-3.225731-2.863558-.824531.673766" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/calc128.svg b/icon-themes/elementary_svg/res/calc128.svg
new file mode 100644
index 000000000..52257aee7
--- /dev/null
+++ b/icon-themes/elementary_svg/res/calc128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.610416" y1="264.456237" y2="294.618737"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="8.731252" cy="271.31744" gradientTransform="matrix(-.00000076 3.0638312 -2.6382977 -.00000067 724.54745 242.46782)" gradientUnits="userSpaceOnUse" r="12.435417"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.21365019 0 0 .23675768 -3.064344 262.08014)" gradientUnits="userSpaceOnUse" x1="19.314583" x2="19.314583" y1="294.61874" y2="271.33539"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#c)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#d)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#f)"/></g><g transform="translate(-.264583 3.704167)"><path d="m8.2020829 271.07082h17.9916671v2.11666 2.11667h-17.9916671z" fill="#9bdb4d"/><g fill="none" stroke="#206b00" stroke-width=".264583"><path d="m25.929166 278.87602h-17.4624998m17.4624998 3.70417h-17.4624998m5.4239588-11.24479v14.81651m6.085416-14.81636v14.81652" opacity=".4"/><path d="m8.3343746 271.20311h17.7270834v15.08125h-17.7270834zm17.5659284 3.96875h-17.4336368" opacity=".6" stroke-linecap="round"/></g></g><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#g)" fill-rule="evenodd" opacity=".2" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/da01.svg b/icon-themes/elementary_svg/res/da01.svg
new file mode 100644
index 000000000..3cea9b72b
--- /dev/null
+++ b/icon-themes/elementary_svg/res/da01.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#a)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#e)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#f)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/da03.svg b/icon-themes/elementary_svg/res/da03.svg
new file mode 100644
index 000000000..139efb592
--- /dev/null
+++ b/icon-themes/elementary_svg/res/da03.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#a)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#e)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#f)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m7 7-3 1.25v1.5l3 1.25v-1l-2.5-.998047 2.5-1.001953zm2 0v1l2.5 1.001953-2.5.998047v1l3-1.25v-1.5z" fill="#616161" stroke-width=".65463"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/da04.svg b/icon-themes/elementary_svg/res/da04.svg
new file mode 100644
index 000000000..556c7a818
--- /dev/null
+++ b/icon-themes/elementary_svg/res/da04.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#a)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#b)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#d)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#e)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#f)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m4.5 7.5h7m-7 3h7" stroke="#616161" stroke-linecap="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/da05.svg b/icon-themes/elementary_svg/res/da05.svg
new file mode 100644
index 000000000..08fb289d2
--- /dev/null
+++ b/icon-themes/elementary_svg/res/da05.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-5" x2="-5" y1="30" y2="17.5"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#b)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#f)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m4.5 6.5h7zm0 2h5zm0 2h7z" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/da06.svg b/icon-themes/elementary_svg/res/da06.svg
new file mode 100644
index 000000000..ea3b2f544
--- /dev/null
+++ b/icon-themes/elementary_svg/res/da06.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.706688" x2="6.350201" y1="11.481665" y2="5.597106"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#b)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#f)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m6.8536212 9.9480442v-.330601q0-.4499846.1928506-.7622188.1928505-.3214176.6612018-.6612018.4132512-.2938675.587735-.5050848.1836672-.2204006.1836672-.5142681 0-.2846841-.2204006-.4408012-.2112173-.1561171-.5969184-.1561171-.385701 0-.7622188.1193836-.3765177.1193837-.7714021.3214176l-.4867181-.9826194q.4499846-.2479507.9734361-.4040678.5234515-.1561171 1.1479199-.1561171.9550694 0 1.4785208.4591679.5326349.459168.5326349 1.1662866 0 .3765177-.1193837.6520185-.1193837.2755008-.358151.5142681-.2387674.2387674-.5969184.4959014-.2755007.2020339-.4224345.3397843-.1377504.128567-.1928505.2663174-.0459168.1285671-.0459168.3122342v.2663175zm-.1469337 1.5336208q0-.422434.229584-.587735.229584-.174484.5601849-.174484.3214176 0 .5510015.174484.229584.165301.229584.587735 0 .404068-.229584.587735-.2295839.174484-.5510015.174484-.3306009 0-.5601849-.174484-.229584-.183667-.229584-.587735z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/dialogfolder_16.svg b/icon-themes/elementary_svg/res/dialogfolder_16.svg
new file mode 100644
index 000000000..90050fc26
--- /dev/null
+++ b/icon-themes/elementary_svg/res/dialogfolder_16.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.50256996 0 0 .39304699 69.012625 -24.035598)" gradientUnits="userSpaceOnUse" x1="8.474576" x2="8.338983" y1="5.771186" y2="14.855932"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.000119" x2="10.843659" y1="-1.000464" y2="-15.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.549999" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19.294001" x2="17.955999" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -1)"><path d="m15.5 3.9996665v-1.273333c0-.1385-.08818-.2263335-.22668-.2263335h-6.77332v-.742083c0-.1385-.08818-.257917-.22668-.257917h-6.5c-.1385 0-.27332.119417-.27332.257917v.742083h-.727c-.1385 0-.273.088167-.273.226667v1.273333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.5 4.5h15v10h-15z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.5 5.5h13v8h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/></g><g transform="translate(0 4)"><rect fill="url(#d)" height="8.849454" rx=".5" transform="scale(1 -1)" width="12.911434" x="2.040627" y="-10.904121"/><rect fill="none" height="9.988093" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="13.97505" x="1.518949" y="1.517949"/><path d="m1.493 1.5h13.005l-.0339 8.932203h-13.0049983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#f)" height="4.771156" rx="1.065" ry="1.049" width="9.798181" x="14.711413" y="16.077696"/><g fill="none" stroke-width=".918"><path d="m15.519348 16.386152h8.067659v3.660421h-8.067659z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect height="5.120824" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="10.008485" x="14.526366" y="15.686633"/></g></g><g fill="#4d4d4d"><path d="m5 6h1v1h-1z"/><path d="m6 5h1v1h-1z"/><path d="m7 6h1v1h-1z"/><path d="m5 7h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m6 8h1v1h-1z"/><path d="m9 5h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m11 5h1v1h-1z"/><path d="m10 6h1v1h-1z"/><path d="m11 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/dialogfoldernot_16.svg b/icon-themes/elementary_svg/res/dialogfoldernot_16.svg
new file mode 100644
index 000000000..019f01d56
--- /dev/null
+++ b/icon-themes/elementary_svg/res/dialogfoldernot_16.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.50413225 0 0 .49333391 93.640247 -24.864023)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" xlink:href="#d" y1="58.56691" y2="80.030975"/><linearGradient id="d" gradientTransform="matrix(.6923 0 0 .6923 .923 -15.077)" gradientUnits="userSpaceOnUse" x1="14.556" x2="14.33" y1="20.333" y2="-.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.00104" x2="12.00104" y1="-4.018996" y2="12.000077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" y1="17.549999" y2="22.468"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="19.294001" x2="17.955999" y1="17.535" y2="22.587"><stop offset="0" stop-color="#fff"/><stop offset=".508" stop-color="#fff" stop-opacity=".235"/><stop offset=".835" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -1)"><path d="m15.5 3.9996665v-1.273333c0-.1385-.08818-.2263335-.22668-.2263335h-6.77332v-.742083c0-.1385-.08818-.257917-.22668-.257917h-6.5c-.1385 0-.27332.119417-.27332.257917v.742083h-.727c-.1385 0-.273.088167-.273.226667v1.273333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#b)"/><path d="m.5 4.5h15v10h-15z" fill="url(#c)" stroke="#5c5e60" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.5 5.5h13v8h-13z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/></g><g transform="translate(0 4)"><rect fill="url(#d)" height="8.849454" rx=".5" transform="scale(1 -1)" width="12.911434" x="2.040627" y="-10.904121"/><rect fill="none" height="9.988093" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="13.97505" x="1.518949" y="1.517949"/><path d="m1.493 1.5h13.005l-.0339 8.932203h-13.0049983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.9984 0 0 1.1897 -10.967 -15.284)"><rect fill="url(#f)" height="4.771156" rx="1.065" ry="1.049" width="9.798181" x="14.711413" y="16.077696"/><g fill="none" stroke-width=".918"><path d="m15.519348 16.386152h8.067659v3.660421h-8.067659z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><rect height="5.120824" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="10.008485" x="14.526366" y="15.686633"/></g></g><g fill="#4d4d4d"><path d="m5 6h1v1h-1z"/><path d="m6 5h1v1h-1z"/><path d="m7 6h1v1h-1z"/><path d="m5 7h1v1h-1z"/><path d="m7 7h1v1h-1z"/><path d="m6 8h1v1h-1z"/><path d="m9 5h1v1h-1z"/><path d="m9 6h1v1h-1z"/><path d="m9 7h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m11 5h1v1h-1z"/><path d="m10 6h1v1h-1z"/><path d="m11 7h1v1h-1z"/><path d="m11 8h1v1h-1z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/draw128.svg b/icon-themes/elementary_svg/res/draw128.svg
new file mode 100644
index 000000000..c6c98f97c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/draw128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.610416" y1="264.456237" y2="294.618737"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="8.731252" cy="271.31744" gradientTransform="matrix(-.00000076 3.0638312 -2.6382977 -.00000067 724.54745 242.46782)" gradientUnits="userSpaceOnUse" r="12.435417"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.21365019 0 0 .23675768 -13.647677 259.96347)" gradientUnits="userSpaceOnUse" x1="19.314583" x2="19.314583" y1="294.61874" y2="271.33539"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#c)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#d)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#f)"/><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#g)" fill-rule="evenodd" opacity=".2"/></g><g stroke="#f3ba00" transform="translate(8.466667 -14.287502)"><path d="m.79374962 302.82082 4.76249998-15.08125 11.1125004 15.08125z" fill="#f3ba00" fill-opacity=".426829" stroke-width=".529167"/><g fill="#fff" stroke-width=".264583"><path d="m4.630208 285.7552h1.8520833v1.85208h-1.8520833z"/><path d="m-.66145873 301.89478h1.85208333v1.85208h-1.85208333z"/><path d="m16.271876 301.89478h1.852083v1.85208h-1.852083z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/fp015.svg b/icon-themes/elementary_svg/res/fp015.svg
new file mode 100644
index 000000000..cd87b669d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/fp015.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.89189031 0 0 .94046961 3.14398 5.346537)" gradientUnits="userSpaceOnUse" x1="11.350123" x2="11.350123" y1=".666966" y2="8.172179"><stop offset="0" stop-color="#fff"/><stop offset=".0097359" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99001008" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33333327 0 0 .32971018 -17.44063 -.647843)" gradientUnits="userSpaceOnUse" x1="62.988873" x2="62.988873" y1="11.645091" y2="15.385052"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.50413225 0 0 .49333391 93.640247 -24.864023)" gradientUnits="userSpaceOnUse" x1="-162.6788" x2="-162.6788" y1="58.56691" y2="80.030975"><stop offset="0" stop-color="#efdfc4"/><stop offset="1" stop-color="#e7c591"/></linearGradient><path d="m15.5 3.9996665v-1.273333c0-.1385-.08818-.2263335-.22668-.2263335h-6.77332v-.742083c0-.1385-.08818-.257917-.22668-.257917h-6.5c-.1385 0-.27332.119417-.27332.257917v.742083h-.727c-.1385 0-.273.088167-.273.226667v1.273333" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m.5 4.5h15v10h-15z" fill="url(#d)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.5 5.5h13v8h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/grafikde.svg b/icon-themes/elementary_svg/res/grafikde.svg
new file mode 100644
index 000000000..538179484
--- /dev/null
+++ b/icon-themes/elementary_svg/res/grafikde.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.205" y2="41.59"><stop offset="0" stop-color="#fff"/><stop offset=".029" stop-color="#fff" stop-opacity=".235"/><stop offset=".972" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30610715 0 0 .32954999 .653214 .669083)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2538 0 0 .30502 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#c" y1="50.786" y2="2.906"/><linearGradient id="e" gradientTransform="matrix(.25277 0 0 .31365 1.903 1.45)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" y1="15.298" y2="24.628"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.31418 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#c" y1="-13.091" y2="-40.164"/><linearGradient id="g" gradientTransform="matrix(.07868 0 0 .08498 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-96.557" x2="-96.557" y1="110.925" y2="39.992"><stop offset="0" stop-color="#e89c42"/><stop offset="1" stop-color="#faca67"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.07868 0 0 .08498 18.225 4.95)" gradientUnits="userSpaceOnUse" x1="-107.456" x2="-107.456" y1="-37.385" y2="38.561"><stop offset="0" stop-color="#0b85e9"/><stop offset="1" stop-color="#69d1ef"/></linearGradient><path d="m.5 14.5v-13h15v13z" fill="url(#b)" stroke-width="1.077365"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m2 3v10h12v-10z" fill="url(#g)"/><path d="m2 3 .008 5.167c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.433-.88 2.923-.88s1.35.557 2.283.557c.643 0 .95-.2498125 1.323-.4038125v-4.7341875z" fill="url(#h)"/><path d="m10.393 7.255c-1.49 0-1.753.88-2.922.88-1.168 0-1.865-.608-2.792-.608s-1.47.484-2.025.484c-.243 0-.477-.0878125-.654-.1758125v1.085c.267.077.622.1478125 1.035.1478125 1.052 0 .9-.382 1.807-.382s1.44.624 2.665.624c1.517 0 1.865-1.007 3.065-1.007.937 0 1.007.55 2.038.55.697 0 .958-.3120971 1.39-.4990971v-.96c-.375.154-.68.4190971-1.322.4190971-.933 0-.793-.558-2.283-.558z" fill="#fff"/><path d="m-13.528874-12.554115 11.0001007.044.0207 9.0000827-11.0001009-.044z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-width="1.000005" transform="matrix(-1 .004 .0023 -1 0 0)"/><path d="m2 3 .004 5.785c.336-.007 11.742-2.133 11.996-2.235v-3.55z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/><path d="m10.679078-10.429992h1.256778v20.108454h-1.256778z" fill="#c6262e" transform="matrix(.6832314 .73020193 -.73020193 .6832314 0 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/harddisk_16.svg b/icon-themes/elementary_svg/res/harddisk_16.svg
new file mode 100644
index 000000000..1a23e0025
--- /dev/null
+++ b/icon-themes/elementary_svg/res/harddisk_16.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".02116842" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99223143" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.199301" cy="2.311752" gradientTransform="matrix(1.1767008 1.0376968 -.76927742 .87232541 1.036359 -3.277153)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#c8c8c8"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.1242128 0 0 .1863981 .233129 -3.990748)" gradientUnits="userSpaceOnUse" x1="53.99139" x2="53.99139" y1="87.89592" y2="104.28131"><stop offset="0" stop-color="#7a7a7a"/><stop offset="1" stop-color="#474747"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.136615" x2="11.136615" xlink:href="#a" y1="1.950003" y2="10.963774"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.136615" x2="11.136615" xlink:href="#a" y1="13.543117" y2="14.669564"/><linearGradient id="f" gradientTransform="matrix(.5545779 0 0 .35955055 -1.691144 1.314606)" gradientUnits="userSpaceOnUse" x1="7.0625" x2="24.6875" y1="35.28125" y2="35.28125"><stop offset="0"/><stop offset="1" stop-color="#bbb" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5545779 0 0 .35955055 -2.132306 1.791305)" gradientUnits="userSpaceOnUse" x1="12.277412" x2="12.221823" y1="37.205811" y2="33.758667"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#eee" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="141.74666" cy="206.42612" gradientTransform="matrix(.12708936 -.00212891 .00094059 .12249323 -10.298148 -14.500064)" gradientUnits="userSpaceOnUse" r="78.728165" xlink:href="#i"/><linearGradient id="i"><stop offset="0" stop-color="#f5f5f5"/><stop offset=".47025558" stop-color="#e7e7e7"/><stop offset=".69348532" stop-color="#8c8c8c"/><stop offset=".83542866" stop-color="#ddd"/><stop offset="1" stop-color="#a8a8a8"/></linearGradient><radialGradient id="j" cx="142.62215" cy="191.85428" gradientTransform="matrix(.06165082 0 0 -.0653716 -1.037065 17.524179)" gradientUnits="userSpaceOnUse" r="78.728165" xlink:href="#i"/><radialGradient id="k" cx="127.31733" cy="143.82751" gradientTransform="matrix(.04179653 -.01388393 .00338688 .03797545 -.541906 -.795952)" gradientUnits="userSpaceOnUse" r="78.728165"><stop offset="0" stop-color="#f5f5f5"/><stop offset=".25027597" stop-color="#e7e7e7"/><stop offset=".69348532" stop-color="#8c8c8c"/><stop offset=".83542866" stop-color="#ddd"/><stop offset="1" stop-color="#a8a8a8"/></radialGradient><path d="m1.4897093 1.4657632-.9749603 11.0231218c-.009749 0-.014749.002903-.014749.011114h14.999999c0-.0082-.005-.01111-.01475-.01111l-1.005382-11.2410405s-.187746-.74340135-.909635-.74340135c-.688148 0-10.5350353-.004447-11.2600103-.004447-.75868 0-.8205124.96576325-.8205124.96576325z" fill="url(#b)"/><path d="m1.4897093 1.465763-.9749603 11.023122c-.009749 0-.014749.0029-.014749.01111h14.999999c0-.0082-.005-.01111-.01475-.01111l-1.005382-11.2410367s-.187746-.74340136-.909635-.74340136c-.688148 0-10.5350353-.004447-11.2600103-.004447-.75868 0-.8205124.96576326-.8205124.96576326z" fill="none" opacity=".35" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.49723 12.5c-.304165 2.535038-.22639 2.983925-.777167 2.983925-.21573.03617-8.698317 0-13.470165 0-.598135 0-.447005.04932-.749898-2.983925z" fill="url(#c)"/><path d="m15.49723 12.5c-.304165 2.535038-.22639 2.983925-.777167 2.983925-.21573.03617-8.698317 0-13.470165 0-.598135 0-.447005.04932-.749898-2.983925z" fill="none" opacity=".5" stroke="#000" stroke-linejoin="round"/><path d="m1.578125 13.476562c.035324.3836.082771.870078.1015625 1.03125 2.352568.000841 5.411826.0094 8.015625.01367 1.3716895.0023 2.6003495.0036 3.4980465.002.448849-.000846.815103-.0034 1.072266-.0059.0025-.000024.0034.000024.0059 0 .02745-.171355.08454-.677932.125-1.041016h-12.818359z" fill="none" opacity=".2" stroke="url(#e)" stroke-linecap="round"/><path d="m2 13h10v2h-9.7744353z" fill="url(#f)" fill-rule="evenodd"/><path d="m2.2255639 14.999999s-.1503759-1.442332-.1503759-1.442332c1.0179428 1.143093 4.7514263 1.442332 7.3252263 1.442332z" fill="url(#g)" fill-rule="evenodd" opacity=".811429"/><path d="m9.875 1.03125c-.3324675 0-.5853639.1621061-.59375.40625-1.7350204 2.8172045-5.5652854 1.8935272-7.09375 5.25-.080219.8627069.1258647 1.9826052.90625 2.6875 1.14221 1.03177 3.0442359 1.666207 5.0625 1.625 4.165365-.085041 7.834674-2.8002428 4.65625-6.34375-.017596-.2448444-.25-3.21875-.25-3.21875-.017236-.2407839-.294899-.40625-.625-.40625zm-.03125.4375h2.0625c.119904 0 .214005.027064.21875.09375l-.4375 3.09375c3.473487 2.8051105.258018 5.1234133-3.4375 5.25-3.3581463.115029-5.2800508-1.058379-5.09375-3.0625 1.1781934-3.377027 5.707406-1.7619745 6.46875-5.28125-.0195391-.0627133.1015155-.09375.21875-.09375z" fill="url(#h)"/><path d="m7.9999249 8.9999497c-.666099.0040293-1.3820343-.2351533-1.7816675-.7954325-.3303813-.466823-.2769182-1.1624082.131174-1.5664672.4833565-.5182068 1.2372214-.6875444 1.9224413-.6251487.6071017.0562113 1.2385629.3314462 1.5634971.870063.2514742.434066.2118382 1.0211984-.1188957 1.4039164-.4066698.5079129-1.0865626.7129207-1.7165492.713069zm.033529-2.05954c-.4657908.0105863-.9649056-.0031878-1.3803311.2406895-.2744245.1908625-.2980657.6023464-.1131756.8635587.2516618.3920619.7263097.5638229 1.16868.6235569.5704849.0717665 1.1975722-.056842 1.6261258-.4584564.2414525-.2400058.3518217-.6734753.1113566-.9511872-.2382294-.2502713-.6083872-.2734802-.932001-.3043894-.1599883-.0105581-.320381-.012159-.4806547-.0137721z" fill="url(#j)"/><path d="m37.925296 187.15033c.31446 3.45855 5.02375 6.27902 10.51419 6.27902 5.48794 0 9.6432-2.82047 9.27634-6.27902-.36437-3.44025-5.07117-6.21806-10.5067-6.21806-5.43803.002-9.59329 2.77781-9.28383 6.21806z" fill="#535353" transform="matrix(-.04685826 0 0 .07750161 4.305519 -2.991086)"/><path d="m37.925296 187.15033c.31446 3.45855 5.02375 6.27902 10.51419 6.27902 5.48794 0 9.6432-2.82047 9.27634-6.27902-.36437-3.44025-5.07117-6.21806-10.5067-6.21806-5.43803.002-9.59329 2.77781-9.28383 6.21806z" fill="#535353" transform="matrix(-.04685826 0 0 .07750161 16.205519 -2.991086)"/><path d="m3.5490052 1.2794204c.033117.1844399-.045666.3886436-.072417.5783398-.1123657.5801945-.2285052 1.1596607-.3378094 1.7404459-.102322.3782769.2646646.2243679.3100137.2628124.4797161-.1831442.9549748-.3835136 1.4325619-.5747948.4982557-.2038499.9995913-.4012773 1.4959204-.6091447.3129824-.1861483.4047917-.353317.486315-.6342022.0448634-.2438623.0502716-.5165847-.0716303-.7394736-.0780469-.1540151-.2484508-.2192453-.4121505-.1960249-.8675476 0-1.7350953 0-2.6026429 0zm.588988.4439693c.5921265 0 1.184253-.0000001 1.7763795-.0000001.1871044.070513.054625.2194806-.083295.2325189-.6013697.2438907-1.202739.4877813-1.8041083.7316719-.1445361.0544581-.1549213-.1672666-.1112336-.2612862.037079-.2075185.074157-.415037.1112359-.6225555.041217-.021125.065659-.065363.1110215-.080349z" fill="url(#k)"/><path d="m2.4980469 1.5019531c-.00136.00636-.00781.027344-.00781.027344a1.0015087 1.0015087 0 0 1 -.00195.023437l-.8789062 9.9453126h12.78125l-.892578-9.9921876c-.7900407-.0000484-10.0033282-.003781-11.0000058-.003906z" fill="none" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/helpimg/note.svg b/icon-themes/elementary_svg/res/helpimg/note.svg
new file mode 100644
index 000000000..7867adce8
--- /dev/null
+++ b/icon-themes/elementary_svg/res/helpimg/note.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.118781)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="2" y2="31"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723" stop-opacity=".936842"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.613885" x2="15.613885" y1="2.047801" y2="29.852878"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m27.000001 28.499635a11 3.4999999 0 1 1 -21.9999997 0 11 3.4999999 0 1 1 21.9999997 0z" fill="url(#a)"/><path d="m30.5 16a14.5 14.5 0 0 1 -14.5 14.5 14.5 14.5 0 0 1 -14.5-14.5 14.5 14.5 0 0 1 14.5-14.5 14.5 14.5 0 0 1 14.5 14.5z" fill="url(#b)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m23.480836 11c-.240286-.07526-.50901-.0043-.682589.202008l-7.39528 8.787673-3.917668-3.387745c-.273077-.232057-.679211-.201812-.910651.07326l-2.1178081 2.42175c-.231438.275063-.1973143.684199.075764.916249 0 0 6.4231701 5.709676 6.4301601 5.715146.06399.05439.135328.08976.209991.115187.243895.08305.524362.01716.701558-.193438l9.9735-11.851265c.23144-.275065.197314-.684198-.07576-.916251l-2.062253-1.758806c-.06827-.05802-.148865-.09867-.228963-.123759z" fill="#206b00" opacity=".25" stroke-width="1.081076"/><path d="m23.314748 9.4848226c-.240286-.075264-.509011-.00432-.682589.2020077l-7.395281 8.7876737-3.917667-3.387746c-.273078-.232055-.679212-.201812-.910652.07325l-2.117809 2.421755c-.231438.275063-.1973146.684198.075763.916248 0 0 6.423171 5.709677 6.430161 5.715145.06399.05439.135327.08976.20999.115187.243894.08305.524363.01716.701558-.193437l9.973501-11.851266c.231439-.275064.197313-.684198-.07576-.916252l-2.062257-1.7588103c-.06828-.058021-.148865-.09867-.228961-.1237605z" fill="#fff" fill-opacity=".912791" stroke-width="1.081076"/><path d="m29.500001 15.999517c0 7.456096-6.044607 13.500489-13.499837 13.500489-7.455913 0-13.5001636-6.044464-13.5001636-13.500489 0-7.4557408 6.0442506-13.4995231 13.5001636-13.4995231 7.45523 0 13.499837 6.0437824 13.499837 13.4995231z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/helpimg/tip.svg b/icon-themes/elementary_svg/res/helpimg/tip.svg
new file mode 100644
index 000000000..35311555a
--- /dev/null
+++ b/icon-themes/elementary_svg/res/helpimg/tip.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.17524541 0 0 .05575992 -1.37681 18.11895)" gradientUnits="userSpaceOnUse" r="62.769119"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498039"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.613884" x2="15.613884" y1="2.047801" y2="29.852878"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1113759 0 0 .83086027 -2249.8942 -2663.1587)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m27.000001 28.499804a11 3.4999999 0 1 1 -21.9999997 0 11 3.4999999 0 1 1 21.9999997 0z" fill="url(#a)"/><path d="m15.999999 1.4999997c-8.000603 0-14.5 6.4993973-14.5 14.5000003s6.499397 14.5 14.5 14.5c8.000604 0 14.500015-6.499397 14.500001-14.5 0-8.000603-6.499397-14.5000003-14.500001-14.5000003z" fill="url(#c)" opacity=".99"/><path d="m29.5 15.999517c0 7.456096-6.044607 13.500489-13.499837 13.500489-7.455912 0-13.5001626-6.044464-13.5001626-13.500489 0-7.4557408 6.0442506-13.4995231 13.5001626-13.4995231 7.45523 0 13.499837 6.0437824 13.499837 13.4995231z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.000001 1.5017981c-7.9996071 0-14.4982031 6.4985937-14.4982031 14.4982009 0 7.999609 6.498596 14.498206 14.4982031 14.498203 7.999605 0 14.498209-6.498594 14.498201-14.498203 0-7.9996072-6.498596-14.4982009-14.498201-14.4982009z" fill="none" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.34375 6.0312504c-.0255-.00135-.03725.031861-.0625.03125-.01054.0001579-.02068-.0002953-.03125 0-1.35571-.016063-2.350157.9942143-2.6875 2.09375-.173133.5643104-.224753 1.2113961-.03125 1.8125.193503.6011036.656639 1.1643006 1.3125 1.4687496a.95737768.95737768 0 0 0 .03125 0c2.084442.854849 4.273239-1.115916 3.84375-3.2499996-.0065-.03238.0077-.061309 0-.09375h-.03125c-.206571-1.1248145-1.147589-2.0181716-2.34375-2.03125zm-.75 6.3124996c-.536723-.0441-.98401.248972-1.40625.53125l-.03125-.0625c-.07106.03095-.117553.09285-.1875.125-1.811393.832589-3.286106 2.016112-4.71875 3.0625a.95737768.95737768 0 0 0 -.34375 1.125c.102217.277874.100526.592509.625 1 .262237.203746.803188.321312 1.15625.1875.224751-.08518.340742-.215831.46875-.34375.184676-.109877.381197-.206187.59375-.34375-.54875 2.308654-1.156526 4.626997-1.65625 7h.03125c-.343604 1.018816-.11613 2.093879.59375 2.75.702454.649258 1.8484.707746 2.8125.15625l.03125.03125c.06013-.02479.09697-.06796.15625-.09375 1.58005-.687456 2.890007-1.697155 4.125-2.5625a.95737768.95737768 0 0 0 .3125-1.15625c-.05379-.131918-.05685-.396712-.40625-.84375-.174702-.223519-.667616-.517736-1.125-.4375-.270477.04745-.353259.189468-.5.3125l-.03125-.03125c-.313004.142069-.458811.278293-.6875.4375.543149-2.352581 1.272384-4.704575 1.84375-7.1875.01518-.06598.04766-.121342.0625-.1875h-.0625c.255508-.687803.302226-1.435374.0625-2.0625-.261501-.68409-.856298-1.335389-1.71875-1.40625z" fill="#002e99" opacity=".05"/><path d="m11.8 16.787587c.191223.519832.406458.941195.864931.365039.568405-.338187 2.472919-1.820561 2.282349-.368542-.609824 2.686875-1.352116 5.345494-1.919681 8.040646-.593471 1.475717.754185 2.810565 2.161236 1.850899 1.495604-.616549 2.782567-1.620801 4.097346-2.542051-.179393-.43995-.298961-1.071935-.794641-.496581-.650854.295414-2.07239 1.688183-2.336485.539461.546711-2.9094 1.559643-5.7111 2.207127-8.597302.595853-1.327069-.377292-3.003869-1.833979-1.9061-1.745148.760068-3.20455 2.001671-4.728203 3.114531zm6.476807-9.7853059c-1.780567-.09449-2.711509 2.77583-1.019448 3.5612799 1.372757.56298 2.867444-.8449569 2.532085-2.2518109-.104074-.732561-.761774-1.334112-1.512636-1.309469z" fill="#002e99" opacity=".15"/><path d="m11.8 15.787587c.191223.519832.406458.941195.864931.365039.568405-.338187 2.472919-1.820561 2.282349-.368542-.609824 2.686875-1.352116 5.345494-1.919681 8.040646-.593471 1.475717.754185 2.810565 2.161236 1.850899 1.495604-.616549 2.782567-1.620801 4.097346-2.542051-.179393-.43995-.298961-1.071935-.794641-.496581-.650854.295414-2.07239 1.688183-2.336485.539461.546711-2.9094 1.559643-5.7111 2.207127-8.597302.595853-1.327069-.377292-3.003869-1.833979-1.9061-1.745148.760068-3.20455 2.001671-4.728203 3.114531zm6.476807-9.7853066c-1.780567-.09449-2.711509 2.77583-1.019448 3.56128 1.372757.5629806 2.867444-.844957 2.532085-2.251811-.104074-.732561-.761774-1.334112-1.512636-1.309469z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/helpimg/warning.svg b/icon-themes/elementary_svg/res/helpimg/warning.svg
new file mode 100644
index 000000000..fbcc63072
--- /dev/null
+++ b/icon-themes/elementary_svg/res/helpimg/warning.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.6665434 0 -.00290144 .6778742 -3.356813 -10.21839)" gradientUnits="userSpaceOnUse" x1="29.126724" x2="29.291178" y1="19.787613" y2="57.567127"><stop offset="0" stop-color="#fff"/><stop offset=".56911701" stop-color="#fff" stop-opacity=".235294"/><stop offset=".93297637" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64447106 0 0 .6279377 .532692 1.525971)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="1.428759" y2="44.745136"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.08449704 0 0 .01235294 -6.539646 38.470822)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.0289166 0 0 .01235294 21.026894 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02891661 0 0 .01235294 26.973101 38.470848)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><g opacity=".4" transform="matrix(.6666592 0 0 1.3333333 0 -30.333332)"><path d="m3.6 43h40.799999v3h-40.799999z" fill="url(#d)"/><path d="m3.6 43.00013v2.999835c-1.4891338.005647-3.6-.672111-3.6-1.500111 0-.827998 1.6617608-1.499723 3.6-1.499724z" fill="url(#e)"/><path d="m44.4 43.00013v2.999835c1.489133.0056 3.6-.672111 3.6-1.500111 0-.827998-1.661761-1.499723-3.6-1.499724z" fill="url(#f)"/></g><path d="m30.293619 26.642856-12.586655-23.1428569c-.361777-.6428555-1.016401-.999998-1.745461-.999998-.729055 0-1.38704.4285671-1.754313 1.0714275l-12.4929253 23.1428574c-.2940649.571431-.2974269 1.357145.06466 1.928571.3620822.571431.9441073.857144 1.6731674.857144h25.0795699c.72906 0 1.386736-.357143 1.680806-.928573.366968-.571426.370025-1.285711.08115-1.928572z" fill="url(#b)"/><path d="m28.898533 25.883662-11.535987-21.1785935c-.491305-.9123519-.667525-1.2050695-1.414174-1.2050695-.642174 0-.978182.4263056-1.44225 1.2874908l-11.4079407 21.1615382c-.6624379 1.188097-.73341 1.497791-.4145589 2.020717.3188463.522931.7282373.494449 2.2408862.528561h22.4216234c1.408249.01704 1.725466-.08806 1.984576-.610982.323323-.522931.185798-.93781-.432175-2.003662z" fill="none" opacity=".6" stroke="url(#a)"/><path d="m30.293619 26.642855-12.586655-23.142857c-.361777-.6428556-1.0164-.9999981-1.74546-.9999981-.729056 0-1.387041.4285672-1.754314 1.0714276l-12.4929253 23.1428585c-.2940649.571429-.297427 1.357144.06466 1.92857.3620822.571431.9441073.857144 1.6731673.857144h25.07957c.72906 0 1.386736-.357142 1.680806-.928572.366968-.571427.370025-1.285713.08115-1.928573z" fill="none" opacity=".5" stroke="#ad5f00"/><path d="m16 10c-1.104569 0-2 .895431-2 2 0 2 .666667 4.666667 1.333333 10h1.333334c.666666-5.333333 1.333333-8 1.333333-10 0-1.104569-.895431-2-2-2zm0 14c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#fff" opacity=".3"/><path d="m16 9.0000003c-1.104569 0-2 .895431-2 1.9999997 0 2 .666667 4.666667 1.333333 10h1.333334c.666666-5.333333 1.333333-8 1.333333-10 0-1.1045687-.895431-1.9999997-2-1.9999997zm0 13.9999997c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#7a0000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/hldocntp.svg b/icon-themes/elementary_svg/res/hldocntp.svg
new file mode 100644
index 000000000..f689933d9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/hldocntp.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="24.000565" x2="24.000565" y1="6.18585" y2="41.815468"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714134 0 0 .63012858 .228273 -1.089821)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04577 0 0 .00824 -.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".318"/><stop offset="1" stop-opacity=".24"/></linearGradient><radialGradient id="h" cx="38.659" cy="9.341" gradientUnits="userSpaceOnUse" r="8.342"><stop offset="0" stop-color="#d48e15"/><stop offset=".25" stop-color="#f9c440" stop-opacity=".917647"/><stop offset=".5" stop-color="#ffe16b"/><stop offset="1" stop-color="#fff394" stop-opacity=".121569"/></radialGradient><path d="m4.95 29h22.1v2h-22.1z" fill="url(#f)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#e)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#d)" opacity=".15"/><path d="m4.5.5 23 .002071v28.997929h-23z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><g fill-rule="evenodd" transform="translate(.03 .227)"><path d="m47 9.34c0 4.608-3.734 8.343-8.34 8.343-4.608 0-8.343-3.735-8.343-8.342 0-4.606 3.735-8.34 8.342-8.34 4.606-.001 8.341 3.732 8.341 8.339z" fill="url(#h)" transform="matrix(.75382 0 0 .75382 -3.43 -.753)"/><g fill="#fff"><path d="m24.454 2.515v1.258h-2.514l.012 1.302 1.245 1.213.013 2.56h1.257l1.258-1.258 1.258 1.265h1.257l-.013-2.567 1.27-1.213-.012-1.302h-2.515v-1.258l-1.245-1.213z" stroke="#f9c440" stroke-linejoin="round" stroke-width="1.999632"/><path d="m24.454 2.515v1.258h-2.514l.012 1.302 1.245 1.213.013 2.56h1.257l1.258-1.258 1.258 1.265h1.257l-.013-2.567 1.27-1.213-.012-1.302h-2.515v-1.258l-1.245-1.213z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/hldoctp.svg b/icon-themes/elementary_svg/res/hldoctp.svg
new file mode 100644
index 000000000..135cef053
--- /dev/null
+++ b/icon-themes/elementary_svg/res/hldoctp.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="26.787821" x2="26.787821" y1="22.594112" y2="25.392126"><stop offset="0" stop-color="#fff"/><stop offset=".00000023" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="16" cy="-14.000104" gradientTransform="matrix(.00000003 .44444443 -1.2272622 .00000008 -1.1818 -5.11111)" gradientUnits="userSpaceOnUse" r="9"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="k" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .69123149 -.75864703 0 60.841701 -28.134693)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#j"/><radialGradient id="l" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 23.275669 32.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="m" gradientTransform="matrix(.39222363 0 0 -.36562471 5.827819 26.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" xlink:href="#j" y1="36.127529" y2="-1.183923"/><linearGradient id="n" gradientTransform="matrix(0 -.39571558 .42801014 0 7.403311 31.903618)" gradientUnits="userSpaceOnUse" x1="45.243652" x2="20.576487" y1="15.41246" y2="15.991243"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#e)" stroke-width="1.040573"/><g stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#i)" stroke-width=".999922"/><g stroke-linecap="round" stroke-opacity=".501961" stroke-width="1.399007" transform="matrix(.71479283 0 0 .71479283 1.852258 7.84989)"><path d="m33.083351 20.495603-.000009 6.995034h-12.591052l.000091-6.995029z" fill="url(#k)" stroke="#206b00"/><path d="m21.891298 21.894611h9.793048v4.197021h-9.793048z" fill="none" stroke="url(#a)"/></g></g><g transform="translate(-7.832249 .046391)"><path d="m7.750245 23.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#l)" fill-rule="evenodd" opacity=".141176"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l7-5-7-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" display="block" fill="url(#m)"/><g fill="none"><path d="m10.875586 13.759279c-1.7568516 2.058862-.225017 7.434574 5.395063 6.699241l.0616 2.197396 4.369328-3.137879-4.369328-3.064428v2.059765c-6.167442.329165-5.981488-3.921804-5.456663-4.754095z" display="block" opacity=".8" stroke="url(#n)" stroke-miterlimit="7" stroke-width=".964"/><path d="m11.832248 12.017552c-4.9802216 3.367056-2.0511186 9.550728 3.5 9.5v3.000485l6.999999-5-6.999999-5v2.976351c-3.580248.139062-5.5595156-3.12742-3-5.476836z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/></g></g><path d="m25 4h-18v1.9981606h18z" fill="#fff" opacity=".35" stroke-width="1.27598"/><path d="m7.0000007 3.0000213h17.9999993v2.0000126h-17.9999993z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/hlmailtp.svg b/icon-themes/elementary_svg/res/hlmailtp.svg
new file mode 100644
index 000000000..28b0ff020
--- /dev/null
+++ b/icon-themes/elementary_svg/res/hlmailtp.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.16672" x2="16.16672" xlink:href="#b" y1="9.11315" y2="30.262012"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.00032" x2="16.00032" xlink:href="#b" y1="3.1624" y2="28.83824"/><linearGradient id="d" gradientTransform="matrix(.63158 0 0 .6201 1.842 1.28)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="32" y2="6"><stop offset="0" stop-color="#fff0bf"/><stop offset="1" stop-color="#fdde76"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6509 0 0 .64103 .38 -.394)" gradientUnits="userSpaceOnUse" x1="19.567" x2="19.567" y1="38.228" y2="34.481"><stop offset="0" stop-color="#ffeeb6"/><stop offset="1" stop-color="#feeeb7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.47104 0 0 .40638 4.695 1.734)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525" x2="25.525" y1="35.429" y2="15.738"><stop offset="0" stop-color="#969696"/><stop offset=".5" stop-color="#858585" stop-opacity=".635"/><stop offset="1" stop-color="#939393" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.64103 0 0 .64103 31.388 1.615)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="44" y2="3.899"/><linearGradient id="h"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.5135 0 0 .32432 3.676 5.716)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="j" gradientTransform="matrix(.4342 0 0 .48796 5.56 4.213)" gradientUnits="userSpaceOnUse" x1="16.626" x2="20.055" xlink:href="#k" y1="15.298" y2="24.628"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.47104 0 0 .40638 4.695 .84)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525" x2="25.525" xlink:href="#k" y1="30.189" y2="15.738"/><linearGradient id="m" gradientTransform="matrix(.4701 0 0 .4337 4.763 1.838)" gradientUnits="userSpaceOnUse" x1="23.904" x2="23.904" y1="35.75" y2="20.443"><stop offset="0"/><stop offset=".5" stop-opacity=".498"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.47104 0 0 .40638 4.695 2.49)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525" x2="25.525" xlink:href="#k" y1="30.189" y2="15.738"/><linearGradient id="o" gradientTransform="matrix(.47104 0 0 .40638 4.695 1.734)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525" x2="25.525" y1="30.189" y2="15.738"><stop offset="0" stop-color="#a0a0a0"/><stop offset=".5" stop-color="#8f8f8f" stop-opacity=".635"/><stop offset="1" stop-color="#9d9d9d" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.44444 0 0 .39394 5.333 2.47)" gradientUnits="userSpaceOnUse" x1="20.053" x2="20.053" y1="10.637" y2="45.244"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="q" cx="19.74" cy="8.45" gradientTransform="matrix(0 1.06336 -.7797 0 22.588 .125)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="16.0002" x2="16.0002" xlink:href="#h" y1="29.8462" y2="2.084278"/><radialGradient id="s" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#t"/><linearGradient id="t"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="u" cx="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#t"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#s)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#u)" transform="matrix(-.73684 0 0 -.42857 -1.684 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#v)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/></g><rect fill="url(#q)" height="27" rx="2.16" stroke="url(#r)" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><path d="m10 23h12v-2.5h-12z" fill="#b3b3b3"/><g fill="none"><path d="m10.497 22.5h11.006" opacity=".2" stroke="#000" stroke-linecap="square"/><path d="m4.695 4.507c-.207 0-.195.02-.195.174v14.415c0 .288-.035.385.333.385h4.267c.78 0 1.433-.148 1.4.73v2.27h11v-2.36c0-.646.692-.64 1.32-.64h4.456c.23 0 .224-.007.224-.24v-14.568c0-.224-.01-.166-.204-.166z" opacity=".3" stroke="#b67926"/><path d="m27.32 21.522c.614-.034 1.147-.566 1.18-1.18m-1.338 1.184-4.662-.026-.022 1.64c0 .71-.773 1.38-1.484 1.38h-10.02c-.71 0-1.454-.81-1.454-1.52l-.02-1.5s-4.12.03-4.817.022c-.613-.034-1.146-.566-1.18-1.18" opacity=".1" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="matrix(1.1 0 0 1.09842 -1.6 -2.667)"><rect fill="#8f8f8f" fill-rule="evenodd" height="13.182" rx="2.821" width="20" x="6" y="7.818"/><rect fill="url(#p)" fill-rule="evenodd" height="13" rx="1" width="20" x="6" y="7"/><g fill="none" stroke-width=".91"><path d="m13.483 14.13-6.348 5.54zm5.05.024 6.39 5.413z" stroke="url(#o)"/><path d="m13.483 14.885-5.816 5zm5.05.025 4.012 3.44 1.788 1.535z" opacity=".7" stroke="url(#n)"/><path d="m8.68 11.124 7.365 5.69 7.274-5.69" opacity=".06" stroke="url(#m)"/><path d="m6.22 7.49 9.78 7.573 9.928-7.624" opacity=".7" stroke="url(#l)"/></g><path d="m6.684 7c-.358 0-.684.22-.684.552l.007 8.448c.575-.01 19.556-3.318 19.993-3.477v-4.863c0-.255-.3-.66-.61-.66z" fill="url(#j)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".91"><rect height="12" rx=".75" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" width="19" x="6.5" y="7.5"/><path d="m6.22 8.384 9.78 7.574 9.928-7.625" stroke="url(#f)"/></g></g><path d="m4.5 3c-.83 0-1.5.67-1.5 1.5v15c0 .83.67 1.5 1.5 1.5h5.5v-1h-5.5c-.277 0-.5-.223-.5-.5v-15c0-.277.223-.5.5-.5h23c.277 0 .5.223.5.5v15c0 .277-.223.5-.5.5h-5.5v1h5.5c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5z" fill="url(#d)"/><rect fill="none" height="25" opacity=".8" rx="1.087" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><path d="m27.506 22.507-4.023-.026.008.896c0 1.097-1.28 2.124-2.376 2.124h-10.319c-1.008 0-2.29-1.256-2.29-2.413l-.02-.606-4.028.023" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10 21.5v1.364c0 .63.515 1.136 1.154 1.136h9.692c.64 0 1.154-.507 1.154-1.136v-1.364c0 .63-.515 1.5-1.154 1.5h-9.692c-.64 0-1.154-.87-1.154-1.5z" fill="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/im30822.svg b/icon-themes/elementary_svg/res/im30822.svg
new file mode 100644
index 000000000..88377fb30
--- /dev/null
+++ b/icon-themes/elementary_svg/res/im30822.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" y1="8.025628" y2="8.025628"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#0968ef" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" xlink:href="#a" y1="8.025628" y2="8.025628"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.856484" x2="6.707078" y1="-1.744764" y2="16.681782"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1.004639 0 0 1 46.570721 -15.09115)" gradientUnits="userSpaceOnUse" x1="37.397236" x2="37.397236" y1="23.09115" y2="23.792871"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.639068" x2="13.993649" xlink:href="#a" y1="2.687192" y2="13.826432"/><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" fill="url(#b)" opacity=".03" stroke="url(#c)"/><path d="m7.9618021.99005125c.2121095-.00849.4103009.0867543.566329.24290775l6.3098679 6.1175038c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.2429078.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588258l-6.3098678 6.0770397c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597-5.4662711.005c-.4780888.000398-.862977-.6326838-.862977-1.1111582v-1.7273441c0-.4784742.3848532-1.1610992.862942-1.1615334l5.4663061-.0049643-2.206832-2.2391753c-.309902-.3144435-.284124-.8222257.0539358-1.1605582l1.2135622-1.3403178c.1690306-.1691661.3811876-.26140625.5932971-.26989745z" fill="url(#d)"/><g fill="none"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438l-5.6053734.00496c-.2479029.0002195-.5-.2518972-.5-.5v-2c0-.2481026.2520971-.4997815.5-.5l5.6323414-.00496c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" opacity=".5" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round"/><path d="m10 8.5h-6.5v-1h6.5" opacity=".6" stroke="url(#e)"/><path d="m7.9726562 2.7734375-.421875.4296875 2.0898438 2.0898438c.00328.00323.00654.00649.00977.00977.3389119.3481138.486962 1.1185696.1835894 1.5820268l.0000004 2.3027344c.2661182.4591846.1518646 1.185941-.2109375 1.558594-.00323.0033-.00649.0066-.00977.0098l-2.0722656 2.072266.4394532.439453 5.3574221-5.2421874zm5.5859378 5.5605469.0039.019531zm.0625.1328125-.000007.0000003z" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/im30823.svg b/icon-themes/elementary_svg/res/im30823.svg
new file mode 100644
index 000000000..179028e65
--- /dev/null
+++ b/icon-themes/elementary_svg/res/im30823.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.054 0 0 1.22 -.878 -4.413)" gradientUnits="userSpaceOnUse" x1="16.961" x2="16.961" xlink:href="#a" y1="17.55" y2="22.468"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="3.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="d" cx="7.5" cy="1.5" gradientTransform="matrix(2.1428571 .00000003 -.00000004 2.8571429 -8.571429 -2.785715)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="12.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#d)" height="14" rx="1" ry=".791001" transform="scale(1 -1)" width="15" x=".5" y="-14.5"/><path d="m1.5.5c-.554 0-1 .446-1 1v2.5h15v-2.5c0-.554-.446-1-1-1z" fill="url(#c)"/><rect fill="none" height="13.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><g transform="matrix(.9984 0 0 1.1897 -10.967 -16.284001)"><rect fill="url(#b)" height="1.656596" rx="1.004203" ry=".827646" width="2.008405" x="14.490184" y="18.310499"/><rect fill="none" height="1.681096" opacity=".5" rx=".500801" ry=".561069" stroke="#656565" stroke-width=".917548" width="2.003206" x="14.490184" y="18.310499"/></g><g fill="none"><path d="m1 3.5h14" stroke="#a9a9a9"/><path d="m1.493 1.5h13.005l.007 12h-13.005z" fill="none" opacity=".8" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#a9a9a9"><path d="m7 5.5h6"/><path d="m7 9.5h6"/><path d="m6.9999995 7.5000009h6.0000005"/><path d="m7 11.5h6"/></g></g><g transform="matrix(.9984 0 0 1.1897 -10.967 -12.284001)"><rect fill="url(#b)" height="1.656596" rx="1.004203" ry=".827646" width="2.008405" x="14.490184" y="18.310499"/><rect fill="none" height="1.681096" opacity=".5" rx=".500801" ry=".561069" stroke="#656565" stroke-width=".917548" width="2.003206" x="14.490184" y="18.310499"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/im30840.svg b/icon-themes/elementary_svg/res/im30840.svg
new file mode 100644
index 000000000..7dd7c6be3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/im30840.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" y1="8.025628" y2="8.025628"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#0968ef" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" xlink:href="#a" y1="8.025628" y2="8.025628"/><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 46.570721 -15.09115)" gradientUnits="userSpaceOnUse" x1="34.908779" x2="34.908779" y1="22.793682" y2="22.989885"><stop offset="0" stop-color="#fff"/><stop offset=".60414803" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.639068" x2="13.993649" xlink:href="#a" y1="2.687192" y2="13.826432"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.961802" x2="8" y1=".990051" y2="16"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" fill="url(#b)" opacity=".03" stroke="url(#c)"/><path d="m7.9618021.99005125c.2121095-.00849.4103009.0867543.566329.24290775l6.3098679 6.1175038c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.2429078.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588258l-6.3098678 6.0770397c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597h-5.362094c-.478089 0-.862977-.6326481-.862977-1.1111225v-1.7273441c0-.4784742.384853-1.1615334.862942-1.1615334h5.362129l-2.206832-2.2391753c-.309902-.3144435-.284124-.8222257.0539358-1.1605582l1.2135622-1.3403178c.1690306-.1691661.3811876-.26140625.5932971-.26989745z" fill="url(#f)"/><g fill="none"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" opacity=".5" stroke="#956500" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.021097 8.5168776-5.521097-.0168776v-1l5.521097.016878" opacity=".6" stroke="url(#d)"/><path d="m7.9726562 2.7734375-.421875.4296875 2.0898438 2.0898438c.00328.00323.00654.00649.00977.00977.3389119.3481138.486962 1.1185696.1835894 1.5820268-.5263203.8207725-.3573415 1.5712722.0000004 2.3027344.2661182.4591846.1518646 1.185941-.2109375 1.558594-.00323.0033-.00649.0066-.00977.0098l-2.0722656 2.072266.4394532.439453 5.3574221-5.2421874z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/im30841.svg b/icon-themes/elementary_svg/res/im30841.svg
new file mode 100644
index 000000000..6d676e71a
--- /dev/null
+++ b/icon-themes/elementary_svg/res/im30841.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51999998" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" y1="8.025628" y2="8.025628"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#0968ef" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.107839" x2="14.285848" xlink:href="#a" y1="8.025628" y2="8.025628"/><linearGradient id="d" gradientTransform="matrix(-1.004639 0 0 1 46.570721 -15.09115)" gradientUnits="userSpaceOnUse" x1="34.908779" x2="34.908779" y1="22.793682" y2="22.989885"><stop offset="0" stop-color="#fff"/><stop offset=".60414803" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.639068" x2="13.993649" xlink:href="#a" y1="2.687192" y2="13.826432"/><linearGradient id="f" gradientTransform="matrix(.12279747 0 0 .12279748 5.05286 5.05277)" gradientUnits="userSpaceOnUse" x1="32.479073" x2="33.602333" y1="79.523926" y2="-29.74291"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><radialGradient id="g" cx="8.730815" cy="4.478089" gradientTransform="matrix(-.05727748 1.9072458 -1.0749128 -.03228126 14.044449 -12.294224)" gradientUnits="userSpaceOnUse" r="6.513026"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" fill="url(#b)" opacity=".03" stroke="url(#c)"/><path d="m7.9618021.99005125c.2121095-.00849.4103009.0867543.566329.24290775l6.3098679 6.1175038c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.2429078.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588258l-6.3098678 6.0770397c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597h-5.362094c-.478089 0-.862977-.6326481-.862977-1.1111225v-1.7273441c0-.4784742.384853-1.1615334.862942-1.1615334h5.362129l-2.206832-2.2391753c-.309902-.3144435-.284124-.8222257.0539358-1.1605582l1.2135622-1.3403178c.1690306-.1691661.3811876-.26140625.5932971-.26989745z" fill="url(#g)"/><g fill="none"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.021097 8.5168776-5.521097-.0168776v-1l5.521097.016878" opacity=".6" stroke="url(#d)"/><path d="m7.9726562 2.7734375-.421875.4296875 2.0898438 2.0898438c.00328.00323.00654.00649.00977.00977.3389119.3481138.486962 1.1185696.1835894 1.5820268-.5263203.8207725-.3573415 1.5712722.0000004 2.3027344.2661182.4591846.1518646 1.185941-.2109375 1.558594-.00323.0033-.00649.0066-.00977.0098l-2.0722656 2.072266.4394532.439453 5.3574221-5.2421874z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/impress128.svg b/icon-themes/elementary_svg/res/impress128.svg
new file mode 100644
index 000000000..526c20fdf
--- /dev/null
+++ b/icon-themes/elementary_svg/res/impress128.svg
@@ -0,0 +1 @@
+<svg height="128" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 31.20847 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 20.011869 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="15.467099" cy="264.49802" gradientTransform="matrix(.00000004 -3.0638312 2.553194 .00000004 -648.59181 337.2448)" gradientUnits="userSpaceOnUse" r="12.435417"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.26243172 0 0 .3203671 1.026947 260.52165)" gradientUnits="userSpaceOnUse" x1="4.497903" x2="28.839569" y1="294.08957" y2="293.03122"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.839569" x2="5.556236" y1="282.447894" y2="282.447894"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="i" gradientTransform="matrix(0 -.58589872 -.91809262 0 30.644333 291.77438)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.70877511 0 0 -1.0491419 -3.362501 320.21078)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#k" y1="63.217903" y2="25.646791"/><linearGradient id="k"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.70877511 0 0 -1.0491419 -3.362501 328.67745)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#k" y1="63.217903" y2="25.646791"/><linearGradient id="m" gradientTransform="matrix(.70877511 0 0 -1.0491419 2.541015 320.21078)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#k" y1="63.217903" y2="25.646791"/><linearGradient id="n" gradientTransform="matrix(.70877511 0 0 1.0491419 2.970963 243.62668)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#k" y1="63.217903" y2="25.646791"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="2.74225" x2="2.74225" y1="269.436226" y2="290.889898"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g opacity=".4" transform="matrix(3.1052631 0 0 1.5714285 -16.526312 39.142721)"><path d="m41.22034 40h5v7h-5z" fill="url(#a)"/><path d="m9.9999992 47h-4.9999992v-7h4.9999992z" fill="url(#c)"/><path d="m9.9999999 40h31.2203391v7.000001h-31.2203391z" fill="url(#d)"/></g><g stroke-width=".264583" transform="matrix(0 -3.7795276 -3.7795276 0 1119.519611 124.999956)"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#h)"/><path d="m29.104153 293.64484v1.23847l-14.2875-.009c.0171-.77636 6.24199-30.0934 6.54142-30.68268h7.74608v.98203z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -.999998 -993.519636)"><path d="m6.3499997 283.24165v-.52917h1.0583336v.52917zm1.3229169 0v-.52917h3.4395834v.52917zm-1.3229169-2.11667v-.52917h1.5875003v.52917zm1.8520836 0v-.52917h1.3229164v.52917zm1.5875004 0v-.52917h.7937503v.52917zm1.0583333 0v-.52917h1.058333v.52917zm-4.4979173-2.11667v-.52916h1.8520836v.52916zm2.1166669 0v-.52916h.7937501v.52916zm1.0583331 0v-.52916h2.1166673v.52916zm-3.175-2.11666v-.52917h1.8520836v.52917zm2.1166669 0v-.52917h1.3229171v.52917zm1.5875004 0v-.52917h1.852083v.52917z" fill="url(#j)"/><path d="m18.520833 272.12915v.52916h.529167v-.52916zm.79375 0v.52916h1.322917v-.52916zm1.852083 0v.52916h1.5875v-.52916zm-10.583332 0v.52916h3.175v-.52916zm3.439583 0v.52916h1.5875v-.52916zm1.852083 0v.52916h2.116667v-.52916z" opacity=".28"/><path d="m6.3499997 287.47498v-.52917h1.8520836v.52917zm2.1166669 0v-.52917h.7937501v.52917zm1.0583331 0v-.52917h1.8520843v.52917zm-3.175-2.11667v-.52916h1.5875003v.52916zm1.8520836 0v-.52916h1.3229164v.52916zm1.5875004 0v-.52916h2.1166663v.52916z" fill="url(#l)"/><path d="m12.170834 283.24165v-.52917h1.322916v.52917zm0-2.11667v-.52917h1.5875v.52917zm-.264584-2.11667v-.52916h1.322917v.52916zm.529167-2.11666v-.52917h1.322917v.52917z" fill="url(#m)"/><path d="m12.170834 284.82915v.52916h1.852083v-.52916zm2.116666 0v.52916h.79375v-.52916zm-2.38125 2.11666v.52917h1.852084v-.52917zm2.116667 0v.52917h1.322917v-.52917zm1.5875 0v.52917h1.852083v-.52917z" fill="url(#n)"/><g fill="url(#o)"><path d="m28.045833 281.65362a5.2916664 5.2916664 0 1 1 -2.799229-4.66792l-2.492438 4.66792z" opacity=".5"/><path d="m28.045833 281.65306c0 2.38181-1.5875 4.46522-3.879635 5.09974-2.289138.63368-4.719323-.32727-5.949526-2.37872-.0094.008 4.537494-2.72102 4.537494-2.72102z" opacity=".5"/><path d="m28.045833 281.65546c0 2.2943-1.535641 4.45087-3.879635 5.09974-.05166-.009-1.412032-5.09974-1.412032-5.09974z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/inserthyperlink.svg b/icon-themes/elementary_svg/res/inserthyperlink.svg
new file mode 100644
index 000000000..eb1e08e55
--- /dev/null
+++ b/icon-themes/elementary_svg/res/inserthyperlink.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.171" y2="36.136002"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="20.749001" y2="25.528"/><linearGradient id="d"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="e" cx="65.324997" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#d"/><linearGradient id="f"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="99.157" cy="186.171" gradientTransform="matrix(.17525 0 0 .05576 -1.377 18.12)" gradientUnits="userSpaceOnUse" r="62.769" xlink:href="#f"/><radialGradient id="h" cx="3.972" cy="8.45" gradientTransform="matrix(0 1.76747 -1.86977 0 31.8 -9.59)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".262" stop-color="#64baff"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><radialGradient id="i" cx="-1.265" cy="8.45" fx=".667" gradientTransform="matrix(0 2.77576 -2.1877 0 34.375 -2.076)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#d"/><linearGradient id="j" gradientTransform="matrix(1.11945 0 0 1.122 -64.797 -15.267)" gradientUnits="userSpaceOnUse" x1="71.204" x2="71.204" y1="15.369" y2="40.496"><stop offset="0" stop-color="#fff"/><stop offset=".424" stop-color="#fff" stop-opacity=".235"/><stop offset=".821" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#k" y1="2.75" y2="2.75"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#k" y1="2.75" y2="2.75"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#k" y1="2.75" y2="2.75"/><radialGradient id="o" cx="99.157" cy="186.171" gradientTransform="matrix(.08762 0 0 .05576 -.688 18.12)" gradientUnits="userSpaceOnUse" r="62.769" xlink:href="#f"/><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#g)"/><path d="m16 1.5c-8 0-14.5 6.5-14.5 14.5s6.5 14.5 14.5 14.5 14.5-6.5 14.5-14.5-6.5-14.5-14.5-14.5z" fill="url(#h)"/><path d="m16.177 1.465-1.724.2-1.968.487c.167-.055.336-.102.51-.155l-.134-.222c-.412.084-.815.172-1.215.288l-.066.023c-.47.138-.924.284-1.37.465l-.046.045-.088.022c-.102.043-.208.088-.31.133l-.198.377-.11-.244c-.093.043-.198.088-.288.133l.044.42-.486.378-.266.71h.575l.22-.467.09-.155c.256-.172.512-.366.773-.53l.597.176c.396.255.797.52 1.194.775l.575-.51-.64-.265-.31-.576-1.127-.11-.023-.112.487.09.265-.267.62-.11c.143-.067.296-.124.44-.178l-.397.332 1.37.886v.532l-.53.51.707 1.33.487-.245.62-.886c.855-.25 1.6-.54 2.408-.886l-.044.332.42.244.707-.443-.353-.398-.487.266-.155-.044c.035-.016.076-.03.11-.045l.708-1.73-1.547-.575h-.043zm-6.92 2.592.598.377h.464v-.444l-.576-.243zm-1.767 0-.243.643s-.44.062-.553.088c-1.455 1.27-4.4 4.016-5.084 9.195.027.12.486.82.486.82l1.105.62 1.13.288.463.555.752.53.42-.065.31.133v.11l-.4 1.064-.33.465.088.222-.243.864.928 1.64.973.775.42.598-.043 1.197.31.665-.31 1.307c-.006.015-.02.067 0 .132.04.13 1.707 1.005 1.812.93.025-.018.02-.027.043-.044-.588-1.05-.928-2.255-.928-3.545 0-2.042.856-3.864 2.21-5.184l-.397-.754-.796-.177-.42-1.065-1.04.11-.905-.62-.973.798v.11c-.29-.078-.627-.093-.884-.243l-.2-.576v-.62l-.662.066c.053-.398.123-.798.177-1.196h-.376l-.4.465-.353.154-.53-.288-.044-.62.11-.665.774-.597h.64l.133-.332.774.178.597.71.09-1.175 1.016-.776.354-.84.773-.312.398-.576.952-.156.508-.686h-1.462l.908-.4h.64l.818-.265.155.73.355-.51-.398-.264.088-.312-.33-.288-.355-.088.09-.377-.267-.51-.64.244.11-.466-.752-.4-.573.954.066.354-.597.244-.354.73-.176-.686-.995-.398-.176-.51 1.348-.73.597-.533.043-.62-.33-.178zm13.66.266-.11.067v.376l-1.04.62.2.93.597-.398.398.4.42.243.287-.686-.155-.42.09-.156c-.206-.348-.437-.662-.687-.975zm-2.763.886v.398l.22.222v.598l-.13.753.662-.11.485-.465-.442-.376c-.14-.354-.267-.682-.442-1.02zm-.574.775-.398.11.11.71.51-.266zm3.05.4-.376.264.155.398h-.597l-.33.51-.4.443-.73.156.42.4.112.398h-.53l-.708.376v1.064h.308l.31.31.685-.31.265-.665.487-.29.11-.22.818-.222.442.487.508.244-.287.53.42-.11.22-.532-.55-.62h.242l.552.443.11.577.266.288c.094-.462.155-.95.155-1.44-.052-.83-.255-1.616-.552-2.37l-.685.553-.84-.2zm-.376 4.23-1.04.11-.905.222c-.52.56-1.076 1.147-1.57 1.73l-.574 1.328.265.288-.486.71.42.93c2.647-.28 4.875-2.026 5.835-4.41l-.22.222-1.017-.953z" fill="#002e99" opacity=".5"/><path d="m15.72 1.5c2.283 0 7.342 4.086 7.342 10.214 0 3.897-3.187 5.286-7.093 5.286l-.376.03c-3.837.196-6.907 3.345-6.907 7.22 0 2.147.948 4.082 2.438 5.406 1.523.544 3.166.844 4.875.844 7.83 0 14.2-6.235 14.47-14-.265-7.798-6.634-14.98-14.47-15h-.28z" opacity=".3"/><path d="m16 1.5c-.51 0-1.003.01-1.5.063a1.108 1.108 0 0 0 1.094 1.03c1.216 0 2.794.9 4.062 2.345 1.254 1.428 2.188 3.326 2.313 5 0 .018-.002.043 0 .062-.036 3.264-2.715 5.906-6 5.906a1.108 1.108 0 0 0 -.095 0l-.344.032h-.03c-4.396.24-7.906 3.863-7.906 8.312 0 1.6.458 3.09 1.25 4.344 2.116 1.206 4.55 1.906 7.156 1.906 8 0 14.5-6.5 14.5-14.5s-6.5-14.5-14.5-14.5z" opacity=".15"/><path d="m15.484 1.403c3.775 0 7.194 3.432 7.453 7.468 0 3.916-3.174 7.097-7.08 7.097l-.373.023c-3.836.195-6.894 3.366-6.894 7.26 0 3.89 3.058 7.062 6.894 7.258v.023c.124.004.247 0 .373 0 8.018 0 14.533-6.528 14.533-14.563s-6.515-14.566-14.533-14.566c-.126 0-.25-.003-.373 0z" fill="url(#i)"/><path d="m15.602 1.477c3.775 0 7.19 3.352 7.45 7.388 0 3.915-3.167 7.112-7.074 7.112l-.376.022c-3.836.195-7.022 3.35-7.022 7.244 0 3.892 3.186 7.07 7.022 7.267v.023c.125.003.25 0 .376 0m.022-29.067c-8 0-14.5 6.514-14.5 14.534 0 8.017 6.5 14.532 14.5 14.532s14.5-6.514 14.5-14.532c0-8.02-6.5-14.535-14.5-14.535z" fill="none" opacity=".3" stroke="#002728"/><path d="m29.5 16c0 7.473-6.044 13.53-13.5 13.53s-13.5-6.056-13.5-13.53c0-7.473 6.044-13.53 13.5-13.53s13.5 6.056 13.5 13.53zm-7.298-11.985c1.568 2.093 1.75 2.908 1.885 5.033.172 4.235-3.828 7.733-7.467 7.866-.34.027-.712.088-1.032.113-3.49 0-6.02 3.35-6.02 6.064 0 3.435 2.82 6.27 6.086 6.435" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 28.5a5.5 3.5 0 1 1 -11 0 5.5 3.5 0 1 1 11 0z" fill="url(#o)"/><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -48.523371 76.634219)"><path d="m76-2c-1.94 0-3.5 1.56-3.5 3.5v2.5c0 1.94 1.56 3.5 3.5 3.5h6.5c1.94 0 3.5-1.56 3.5-3.5v-2.5c0-1.94-1.56-3.5-3.5-3.5zm.25 2.5h6c.693 0 1.25.557 1.25 1.25v2c0 .693-.557 1.25-1.25 1.25h-6c-.693 0-1.25-.557-1.25-1.25v-2c0-.693.557-1.25 1.25-1.25zm18.25-2.5c-1.94 0-3.5 1.56-3.5 3.5v2.5c0 1.94 1.56 3.5 3.5 3.5h6.5c1.94 0 3.5-1.56 3.5-3.5v-2.5c0-1.94-1.56-3.5-3.5-3.5zm.25 2.5h6c.693 0 1.25.557 1.25 1.25v2c0 .693-.557 1.25-1.25 1.25h-6c-.693 0-1.25-.557-1.25-1.25v-2c0-.693.557-1.25 1.25-1.25z" fill="#d4d4d4" stroke="#000" stroke-linecap="round" stroke-linejoin="bevel" stroke-opacity=".427"/><path d="m76-2c-1.94 0-3.5 1.56-3.5 3.5v2.5c0 1.94 1.56 3.5 3.5 3.5h6.5c1.94 0 3.5-1.56 3.5-3.5v-2.5c0-1.94-1.56-3.5-3.5-3.5zm.25 2.5h6c.693 0 1.25.557 1.25 1.25v2c0 .693-.557 1.25-1.25 1.25h-6c-.693 0-1.25-.557-1.25-1.25v-2c0-.693.557-1.25 1.25-1.25z" fill="url(#l)" opacity=".2"/><path d="m94.5-2c-1.94 0-3.5 1.56-3.5 3.5v2.5c0 1.94 1.56 3.5 3.5 3.5h6.5c1.94 0 3.5-1.56 3.5-3.5v-2.5c0-1.94-1.56-3.5-3.5-3.5zm.25 2.5h6c.693 0 1.25.557 1.25 1.25v2c0 .693-.557 1.25-1.25 1.25h-6c-.693 0-1.25-.557-1.25-1.25v-2c0-.693.557-1.25 1.25-1.25z" fill="url(#m)" opacity=".2"/><g stroke-linecap="round"><g fill="none" stroke="#fff"><path d="m94.5-1h6.5c1.385 0 2.5 1.115 2.5 2.5v2.5" opacity=".4" stroke-linejoin="round"/><path d="m100.75 6h-6c-1.246 0-2.25-1.004-2.25-2.25" opacity=".4" stroke-linejoin="bevel"/><path d="m82.5 6.5h-6.5c-1.385 0-2.5-1.115-2.5-2.5v-2.5" opacity=".4" stroke-linejoin="round"/><path d="m76.25-.5h6c1.246 0 2.25 1.004 2.25 2.25" opacity=".4" stroke-linejoin="bevel"/></g><rect fill="#d4d4d4" height="2.5" rx="1.5" stroke="#000" stroke-linejoin="bevel" stroke-opacity=".427" width="13" x="82" y="1.5"/></g><rect fill="url(#n)" height="2.5" opacity=".2" rx="1.5" width="13" x="82" y="1.5"/><path d="m83 2.75c0-.139.67-.25 1.5-.25h8c.83 0 1.5.112 1.5.25" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-linejoin="bevel"/></g><g transform="translate(-.007 -.007)"><path d="m21.5 21.5v-4h5v4h4l.007 5h-4.007v4.007h-5v-4.007h-4v-5z" fill="url(#e)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#a)"/><path d="m26 22.512 3.5-.01v2.987l-3.5.01m-4 0-3.5-.01v-2.989l3.5.012" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/javacomponent_16.svg b/icon-themes/elementary_svg/res/javacomponent_16.svg
new file mode 100644
index 000000000..998e49297
--- /dev/null
+++ b/icon-themes/elementary_svg/res/javacomponent_16.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="0" gradientTransform="matrix(.00000003 3.3846154 -3.6923077 .00000003 8 -27.076923)" gradientUnits="userSpaceOnUse" r="6.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="c" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 .779 -.9889 -.00000001 17.656 -4.14483)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".70495" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.4 0 0 .33333 -.3 .00007)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><g stroke-linecap="round"><rect fill="url(#a)" height="13" rx="1" width="13" x="1.5" y="1.5"/><rect fill="none" height="13" opacity=".4" rx="1" stroke="#000" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m3.5 1.50007v13h-1.6c-.22834 0-.4-.13759-.4-.31707v-12.683z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><g opacity=".1" stroke="#000" transform="translate(0 1)"><path d="m11.779 7.5039c1.221 0 1.221 3.0461-.279 3.0271"/><path d="m5.4441 8.4999h5.0559"/><path d="m6.5269 10.5h2.9731"/><path d="m4.5 12.5h7"/><path d="m6.5 5.5s.5-.96875 1-1 1.0641-1 1.0641-1"/><path d="m8.5 6.5s.5-1 1-1 .93834-1.0361.93834-1.0361"/></g><g stroke="#3689e6"><path d="m11.779 7.5039c1.221 0 1.221 3.0461-.279 3.0271"/><path d="m5.4441 8.4999h5.0559"/><path d="m6.5269 10.5h2.9731"/><path d="m4.5 12.5h7"/></g><g stroke="#f37329"><path d="m6.5 5.5s.5-.96875 1-1 1.0641-1 1.0641-1"/><path d="m8.5 6.5s.5-1 1-1 .93834-1.0361.93834-1.0361"/></g><path d="m2.5 2.5h11v11h-11z" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/javalibrary_16.svg b/icon-themes/elementary_svg/res/javalibrary_16.svg
new file mode 100644
index 000000000..5d4d47c54
--- /dev/null
+++ b/icon-themes/elementary_svg/res/javalibrary_16.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="0" gradientTransform="matrix(.00000003 3.3846154 -3.6923077 .00000003 8 -27.076923)" gradientUnits="userSpaceOnUse" r="6.5"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><rect fill="url(#a)" height="13" rx="1" width="13" x="1.5" y="1.5"/><g fill="none" stroke-linecap="round"><path d="m2.5 2.5h11v11h-11z" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/><rect height="13" opacity=".4" rx="1" stroke="#000" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><g opacity=".1" stroke="#000" transform="translate(0 1)"><path d="m11.779 7.5039c1.221 0 1.221 3.0461-.279 3.0271"/><path d="m5.4441 8.4999h5.0559"/><path d="m6.5269 10.5h2.9731"/><path d="m4.5 12.5h7"/><path d="m6.5 5.5s.5-.96875 1-1 1.0641-1 1.0641-1"/><path d="m8.5 6.5s.5-1 1-1 .93834-1.0361.93834-1.0361"/></g><g stroke="#3689e6"><path d="m11.779 7.5039c1.221 0 1.221 3.0461-.279 3.0271"/><path d="m5.4441 8.4999h5.0559"/><path d="m6.5269 10.5h2.9731"/><path d="m4.5 12.5h7"/></g><g stroke="#f37329"><path d="m6.5 5.5s.5-.96875 1-1 1.0641-1 1.0641-1"/><path d="m8.5 6.5s.5-1 1-1 .93834-1.0361.93834-1.0361"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lc06303.svg b/icon-themes/elementary_svg/res/lc06303.svg
new file mode 100644
index 000000000..d5de68e31
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lc06303.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3879448 0 0 1.3871043 -866.75826 -305.61462)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="225.31654" y2="229.72876"><stop offset="0" stop-color="#fff"/><stop offset=".33202404" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="15" y2="10"><stop offset="0" stop-color="#ae6a37"/><stop offset="1" stop-color="#d28e5b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.6666724 0 0 1.6000028 -1.33337 -8.70004)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="10" y2="15"><stop offset="0" stop-color="#793b19"/><stop offset="1" stop-color="#a76331"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3879448 0 0 1.3871043 -866.75826 -306.61463)" gradientUnits="userSpaceOnUse" x1="633.30469" x2="633.30469" y1="218.84358" y2="230.17346"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="8.674257" x2="8.674257" y1="15.027722" y2="3.102412"><stop offset="0" stop-color="#fff2e5"/><stop offset="1" stop-color="#d8c7b6"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3879448 0 0 1.3871043 .70724 -7.00012)" gradientUnits="userSpaceOnUse" x1="14.05722" x2="14.05722" y1="15.943487" y2="1.048522"><stop offset="0" stop-color="#62421e" stop-opacity=".498039"/><stop offset="1" stop-color="#9f764d" stop-opacity=".415688"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.23879 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 11.76121 10.98055)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.0310651 0 0 .0082353 .77219 10.98054)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="translate(0 8)"><path d="m4.499999 14h15v2h-15z" fill="url(#j)" opacity=".15"/><path d="m4.5 14.00008v1.99989c-.62047.004-1.5-.44808-1.5-1.00008s.6924-.99981 1.5-.99981z" fill="url(#i)" opacity=".15"/><path d="m19.5 14.00008v1.99989c.62047.004 1.5-.44808 1.5-1.00008s-.6924-.99981-1.5-.99981z" fill="url(#g)" opacity=".15"/><path d="m16.5-4.5000002v4.43540022l-4.6892-4.81152022-7.3108 7.5857302v11.79039h15v-19.0000002z" fill="url(#e)" stroke="url(#f)"/><path d="m11.8108-4.8761202-6.3108 7.5857302v10.79039h13v-11.48394z" fill="none" stroke="url(#d)"/><path d="m12-7.0000002-11 10.8918802 2.12904 2.10812 8.87096-8.8860602 8.87097 8.8860602 2.12903-2.10812z" fill="#521818"/><path d="m12.00002 6.5c-1.38502 0-2.50002 1.07039-2.50002 2.39998v5.60002h5v-5.60002c0-1.32959-1.11497-2.39998-2.49998-2.39998z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m12.00001 7.50001c-.83101 0-1.50001.5028-1.50001 1.5v4.5h3v-4.5c0-.9972-.66898-1.5-1.49999-1.5z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m10 12a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z" fill="#620" transform="matrix(.69397235 0 0 .69355211 7.64691 3.01607)"/><path d="m17-4h2v1h-2z" fill="#fff" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03123.svg b/icon-themes/elementary_svg/res/lx03123.svg
new file mode 100644
index 000000000..e532c9c72
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03123.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714212 0 0 .63016116 .228602 -1.091493)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#ffa154"/><stop offset=".704952" stop-color="#f37329"/><stop offset="1" stop-color="#cc3b02"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.49821c5.2704729 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040606"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm3 2h1 2c1.104569 0 2 .895431 2 2s-.895431 2-2 2h-2v3h-1zm1 1v1 1h2c.552285 0 1-.447715 1-1s-.447715-1-1-1z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03125.svg b/icon-themes/elementary_svg/res/lx03125.svg
new file mode 100644
index 000000000..f065938a3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03125.svg
@@ -0,0 +1 @@
+<svg height="24.000042" width="24.000042" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.51351353 0 0 .4324324 -.324321 2.121668)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.656241" y2="41.343742"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01445833 0 0 .00617648 13.486574 18.735459)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01445832 0 0 .00617648 10.513465 18.735459)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.04224859 0 0 .00617648 -3.269828 18.735446)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.21144626 0 0 .17552362 -23.407981 -22.438915)" gradientUnits="userSpaceOnUse" x1="164.28023" x2="164.28023" y1="241.65149" y2="156.78416"><stop offset="0" stop-color="#feaf9d"/><stop offset="1" stop-color="#7f4a98"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.41381826 0 0 .43538595 -25.258394 13.318612)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="5.008067" y2="44.340794"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.83852207 .89384523 -.83852207 .89384523 -16.422256 -18.502516)" gradientUnits="userSpaceOnUse" x1="27.083811" x2="49.414146" y1="2.711493" y2="25.041828"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="i" cx="10" cy="73" gradientTransform="matrix(.39707706 0 0 .41584645 .633032 -4.529252)" gradientUnits="userSpaceOnUse" r="30.5"><stop offset="0" stop-color="#ffe6ab"/><stop offset=".82044184" stop-color="#ffea8a" stop-opacity=".639216"/><stop offset="1" stop-color="#e6ff4d" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.59999858 0 0 .39110999 -2.399968 2.513393)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m1.5 3.500042c4.8121655 0 20.999974.00116 20.999974.00116l.000026 17.99884s-13.9999996 0-21 0c0-5.999994 0-11.999987 0-17.9999809z" fill="url(#j)" stroke-width="1.054403"/><path d="m1.800003 21.00004h20.400034v1.500003h-20.400034z" fill="url(#e)" opacity=".15"/><path d="m1.8000031 21.000104v1.49992c-.7445682.002824-1.8000031-.336056-1.8000031-.750056s.83088183-.749863 1.8000031-.749864z" fill="url(#d)" opacity=".15"/><path d="m22.200038 21.000104v1.49992c.744568.0028 1.800003-.336056 1.800003-.750056s-.830882-.749863-1.800003-.749864z" fill="url(#b)" opacity=".15"/><path d="m3 5.000069h18v15h-18z" fill="url(#f)"/><path d="m4.603801 12.885118c-.543976 0-1.078694.04202-1.603801.116497v6.998454h12.413801c-1.997287-4.217905-6.089077-7.11495-10.81-7.11495z" fill="url(#i)" fill-rule="evenodd" opacity=".6"/><path d="m4.603801 15.372372c-.546426 0-1.08163.0503-1.603801.142608v4.485089h9.724302c-1.757903-2.789909-4.740576-4.627697-8.120501-4.627697z" fill="url(#h)" fill-rule="evenodd"/><path d="m12.838431 5.0001296c-.0028.03054.000524.06067.01376.09106.04487.10298.180006.116941.352248.03616.15366-.07207.301141-.08078.328167-.01875.02702.06203-.02613.148238-.118333.191481-.219834.103109-.194507.143625.331607.529589.407301.298798.485305.308016.917082.106452.373243-.174236.474187-.178461.481586-.02076.0055.115404.07415.172276.16374.135242.08512-.0352.0621.03388-.05091.153989-.133041.141411-.155658.269212-.06399.361539.11987.120717.01016.204033-.719628.546325-.935841.438936-1.86296 1.142708-2.421699 1.839163-.347683.433377-.999987 1.8936244-.92396 2.0681354.02129.04886.216783.0053.433429-.09641.323951-.151941.392428-.250199.387334-.555029l-.0062-.3702419.163739.2490599.164428.250399.134845-.458618c.125797-.4271614.138272-.4382404.192634-.1707259.0361.1776299.128521.2817689.242171.2738309.13707-.0096.177517.0544.162363.254417-.01844.243391.02302.247351.454756.04486.382339-.179327.497839-.305211.591666-.6500999l.115581-.4284915.155484.335428c.147545.3187394.15819.3205154.223595.03883.05993-.258015.07959-.271442.152042-.105115.06033.138483.178933.145157.432744.02612.326442-.153112.310395-.101424-.236666.7712844-.322225.514035-.777819 1.475956-1.012712 2.138435-.408803 1.152955-.843162 3.097414-.674222 3.018179.233292-.10942 1.213658-1.027856 1.17989-1.10537-.02171-.04983-.04607-.259553-.05435-.465984-.01492-.371524-.01246-.373716.192636-.16738.289628.291371.524044.135075.513923-.342792-.0091-.425423.137941-.61055.260747-.328731.05966.13695.112362.120053.29583-.09307.166767-.193718.186155-.345396.07499-.600555-.136969-.314391-.130418-.331826.0915-.205543.251242.142974.47564-.03576.364631-.290569-.04204-.09651.04192-.173434.244233-.224957.169362-.04313.30479-.03862.300649.01004-.06862.805593-.08048 2.746675-.02063 3.468764.07211.870044.481478 2.444394.618497 2.380132.03317-.01556.209204-.541169.391459-1.168308.210945-.725834.282458-1.20311.195388-1.31359-.100812-.127914-.07039-.206071.118335-.294587.297397-.139488.444879-.76826.230474-.984189-.104505-.105251-.0868-.149318.06605-.160016.264634-.01851.232169-.09368-.193325-.437863-.335802-.271636-.336806-.274587-.03509-.181439.168105.0519.339884.07895.38114.05958.118445-.05555-.100234-.471562-.257994-.490756-.07817-.0095-.165958-.07061-.194697-.136581-.03315-.07609.03083-.09778.174746-.05892.40136.10839.554637-.19878.285516-.573105-.130582-.181626-.307168-.36645-.392153-.409745-.108018-.05503-.06249-.101886.149981-.155997.185063-.04714.280098-.128819.244923-.209559-.03178-.07293.005-.125009.08049-.115825.0755.0093.173679-.216913.218786-.501469.0451-.284556.112172-.5323054.1486-.5503424 1.025867 1.1085924 1.77271 6.3697734 1.948367 9.4602674h.171302v-7.472473c-.51978-1.15922-1.069582-2.1571319-1.565803-2.6887779-.620959-.665289-.649106-.762737-.176807-.612607.264472.08407.281981.06872.266935-.227635-.01543-.30388-.006-.301285.23391.04218.195865.280369.419314.388662 1.031979.500128.07927.01443.13591.02179.20983.03414v-2.74234c-.01299.000059-.0255-.0015-.03853-.0014l-.545569.0047.40866-.194827c.06335-.03018.121609-.06533.175435-.10177v-.862337l-.352931-.07432h-1.19228l-1.175759.557038-.06811-.38832c-.0087-.04935-.02694-.111654-.04059-.168718h-1.821781c-.000654.000747.0017.007.000654.0074-.0037.0016-.02137-.0063-.0289-.0074h-3.481882zm3.074597 3.494206c.122107.01685.140904.335897.0029.518206-.09092.119979-.196273.232742-.233914.250399-.09781.04587.07357-.704912.172681-.756553.02153-.01121.04103-.01447.05848-.01206z" opacity=".5"/><g fill="none"><path d="m11.247149 19.71714c-1.3862431-2.063906-4.236343-3.412983-6.820901-3.412983-.4425469 0-.9025349.162815-1.3245292.238656" opacity=".8" stroke="url(#g)" stroke-linejoin="round"/><path d="m12.494384 19.730916c-1.664315-2.63217-4.676941-4.36605-7.8769248-4.36605-.5173363 0-1.0240472.04747-1.5184189.134544" opacity=".3" stroke="#d25000"/><g stroke="#000"><path d="m3.499849 5.50007h17.000301v13.999999h-17.000301z" opacity=".3" stroke-linecap="round" stroke-width="1.000001"/><path d="m1.4999609 3.5000579c4.8121841 0 21.0000541.0011 21.0000541.0011l.000024 17.9989231s-14.0000513 0-21.0000781 0c0-6.000023 0-12.0000457 0-18.0000681z" opacity=".3" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m21.5 20.500042h-19v-16h19z" stroke="url(#a)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03126.svg b/icon-themes/elementary_svg/res/lx03126.svg
new file mode 100644
index 000000000..536cf52af
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03126.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040604"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm2.603516 2h1.921875l.443359.931641c.29799.613062.597254 1.148169.652344 1.193359.055091.045178.427613-.501415.8125-1.214844l.486328-.910156h1.929687c-.166308.285161-.394025.675858-.888671 1.470703l-1.183594 1.865235 1.183594 1.867187c.597099.946604 1.003792 1.649283 1.070312 1.796875h-1.876953c-.194474-.117834-.346126-.377003-.753906-1.142578-.350437-.657921-.687074-1.237173-.746094-1.283203-.058983-.046018-.400848.453523-.748047 1.097656-.266163.49378-.482857 1.00197-.625 1.328125h-2.201172l1.326172-1.888672 1.09375-1.728516-.96875-1.658203c-.508534-.878059-.895314-1.606407-.927734-1.724609z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03127.svg b/icon-themes/elementary_svg/res/lx03127.svg
new file mode 100644
index 000000000..982258707
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03127.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" y1="31.65719" y2="18.353575"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm2.603516 2h1.921875l.443359.931641c.29799.613062.597254 1.148169.652344 1.193359.055091.045178.427613-.501415.8125-1.214844l.486328-.910156h1.929687c-.166308.285161-.394025.675858-.888671 1.470703l-1.183594 1.865235 1.183594 1.867187c.597099.946604 1.003792 1.649283 1.070312 1.796875h-1.876953c-.194474-.117834-.346126-.377003-.753906-1.142578-.350437-.657921-.687074-1.237173-.746094-1.283203-.058983-.046018-.400848.453523-.748047 1.097656-.266163.49378-.482857 1.00197-.625 1.328125h-2.201172l1.326172-1.888672 1.09375-1.728516-.96875-1.658203c-.508534-.878059-.895314-1.606407-.927734-1.724609z" fill="url(#h)"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#i)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#j)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03129.svg b/icon-themes/elementary_svg/res/lx03129.svg
new file mode 100644
index 000000000..046fcf990
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03129.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm4.714844 2h1.49414l2.802735 7h-1.53711l-.755859-2h-2.501953l-.728516 2h-1.5zm.730468 1.632812-.863281 2.367188h1.757813z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03130.svg b/icon-themes/elementary_svg/res/lx03130.svg
new file mode 100644
index 000000000..151caf41e
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03130.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6857127 0 0 .65185065 .042895 -1.144419)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="8.276144" cy="9.994116" gradientTransform="matrix(0 5.4038149 -6.6046736 0 142.06621 -52.987684)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><radialGradient id="i" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#ffa154"/><stop offset=".704952" stop-color="#f37329"/><stop offset="1" stop-color="#cc3b02"/></radialGradient><linearGradient id="j" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" y1="31.65719" y2="18.353575"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.4996175 0 23.999971.001918 23.999971.001918l.000029 29.998082s-15.999999 0-24 0c0-10 0-19.999997 0-29.99999561z" fill="url(#c)" stroke-width="1.081125"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m77 8.5000001-9 1.6071429v11.785714l9 1.607143zm1.816667 2.1428569c-.170607.0017-.343939.01015-.516667.01674l-.366667.01674v1.356027 1.356027l-.06667.03348c.531627.06704 1.782304.04693 2.616666-.03348 2.244571-.216272 3.659367-.835729 3.416671-1.489954-.272284-.733978-2.524226-1.277531-5.083333-1.25558zm5.183333 2.239956-.2.234375c-.263492.318187-.990899.568596-1.883333.765626-.551416.121738-1.147144.16782-2.516667.200892l-1.466667.03348v.744419 1.037946l1.416667-.05022c1.386317-.03297 1.926936-.0807 2.55-.217634.899039-.197593 1.599458-.481437 1.866667-.770089l.183333-.200894.03333-1.088169zm-12.120621.945842h.533333c.444235 0 .549952.02083.583333.133928.02219.07519.332864 1.229353.7 2.561384s.681403 2.45745.7 2.511161c.02464.07114-.09268.104939-.416666.100446-.24463-.0034-.482912-.02957-.533334-.05022-.0504-.02065-.141632-.299714-.216666-.619419l-.15-.569197h-.7-.716667l-.116667.518973-.1.535715-.5.01674-.483333.01674.03333-.133929c.02341-.07734.297712-1.059152.6-2.176339s.602614-2.201869.666667-2.427455zm.5 1.205357c-.02192.0061-.124272.345054-.233334.78683-.116325.47123-.227509.912528-.25.987724-.036.120334.02558.180573.466667.150669h.5l-.233333-.920759c-.125371-.504882-.237936-.962922-.25-1.004464zm11.620621.31333c-.237288 0-.233333.251116-.233333.251116-.608457.661848-2.572125 1.078102-4.983334 1.0542l-.8-.01674-.03333.619663-.01667 1.004465.133333.05022c.291413.08836 2.738665-.02429 3.433333-.15067.969736-.176426 1.858324-.477872 2.183333-.753348l.266668-.234373.03333-1.104911zm0 2.383015-.233333.284598c-.568118.657474-2.314305 1.045226-4.766667 1.054687h-1.066666v.663617 1.021205l.08333.03348c.844061.06 1.151274.04652 2.183333-.03348 1.746543-.135379 3.080135-.491715 3.516667-.954241l.233336-.251116.03333-1.08817z" fill="url(#h)"/><path d="m10 10v11h11v-11zm3 2h1 2c1.104569 0 2 .895431 2 2s-.895431 2-2 2h-2v3h-1zm1 1v1 1h2c.552285 0 1-.447715 1-1s-.447715-1-1-1z" fill="url(#i)"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#j)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#k)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03132.svg b/icon-themes/elementary_svg/res/lx03132.svg
new file mode 100644
index 000000000..4629b9f47
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03132.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.65714055 0 0 .63016116 .228639 -1.091493)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" y1="31.65719" y2="18.353575"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.500027.49821c5.2704605 0 22.999945.001854 22.999945.001854l.000028 28.999936s-15.333315 0-22.999973 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040604"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17 8.0333332-9 1.5999999v11.7333339l9 1.6zm1 1.9666668v1h2v1h-2v1h2v1h-2v1h2v1h-2v1h2v1h-2v1h2v1h-2v1h6v-11zm3 1h1.933333v1h-1.933333zm0 2h1.933333v1h-1.933333zm-6.783333-.316667c.09686-.0019.150048-.004.15 0-.000075.0081-.272768.628032-.616667 1.366667l-.633333 1.333333.633333 1.333334c.343899.72873.616667 1.352832.616667 1.383333 0 .06405-.459531.05336-.85-.01667-.258464-.04635-.271382-.07536-.6-.9-.18727-.469944-.368464-.883796-.4-.916667-.03152-.03287-.214459.323239-.4.783334-.185542.46009-.35823.855679-.383334.883333-.02512.02768-.253248.02768-.516666 0l-.483334-.05.583334-1.23333.583333-1.233333-.516667-1.183334c-.282885-.652868-.516666-1.237025-.516666-1.283333 0-.05169.28456.13211.5-.08333h.5l.283333.8c.159243.437902.320565.817726.35.85.02944.03227.227653-.357074.433333-.866667l.366667-.91667.533333-.033333c.147019-.007.286464-.01472.383334-.01667zm6.783333 2.316667h1.933333v1h-1.933333zm0 2h1.933333v1h-1.933333zm0 2h1.933333v1h-1.933333z" fill="url(#h)"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#j)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03162.svg b/icon-themes/elementary_svg/res/lx03162.svg
new file mode 100644
index 000000000..10b027a92
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03162.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#155cac"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm1 2.070312h1.417969l1.033203 4.710938 1.253906-4.710938h1.646484l1.201172 4.791016 1.052735-4.791016h1.394531l-1.666016 6.859376h-1.46875l-1.365234-5.126954-1.361328 5.126954h-1.501953z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03163.svg b/icon-themes/elementary_svg/res/lx03163.svg
new file mode 100644
index 000000000..4902bb4bb
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03163.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000002 5.4714347 -6.7171728 -.00000002 82.875925 -48.791584)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#155cac"/></radialGradient><linearGradient id="i" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" y1="31.65719" y2="18.353575"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m10 10v11h11v-11zm1 2.070312h1.417969l1.033203 4.710938 1.253906-4.710938h1.646484l1.201172 4.791016 1.052735-4.791016h1.394531l-1.666016 6.859376h-1.46875l-1.365234-5.126954-1.361328 5.126954h-1.501953z" fill="url(#h)"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#i)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#j)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03164.svg b/icon-themes/elementary_svg/res/lx03164.svg
new file mode 100644
index 000000000..0ae0504cc
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03164.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.6886478 0 0 .5067185 -3.970884 4.455257)" gradientUnits="userSpaceOnUse" x1="29.9375" x2="30" y1="41" y2="49.999996"><stop offset="0" stop-color="#7a7a7a"/><stop offset="1" stop-color="#474747"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.07635654 0 0 .02184879 1.402572 30.138555)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.04484747 0 0 .02184879 20.38888 30.138555)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.04484747 0 0 .02184879 37.61113 30.138555)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="10" cy="7.236837" gradientTransform="matrix(1.4045128 0 0 .9375 -4.045128 4.215466)" gradientUnits="userSpaceOnUse" r="16"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#c8c8c8"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.58810697 0 0 .51394954 8.831942 .582795)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="51.346149" y2="53.354122"><stop offset="0" stop-color="#fff"/><stop offset=".02116842" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99223143" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.26232885 0 0 .42474288 5.066906 6.097143)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.539108" y2="42.102226"><stop offset="0" stop-color="#fff"/><stop offset=".03367912" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99223143" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="i" cx="58.19616294734" cy="190.31935357829" fx="59.6975472507" fy="191.3478168" gradientUnits="userSpaceOnUse" r="6.39660589751"><stop offset="0" stop-color="#eee"/><stop offset=".16" stop-color="#cecece"/><stop offset=".4675" stop-color="#888"/><stop offset="1" stop-color="#555"/></radialGradient><radialGradient id="j" cx="141.74666" cy="206.42612" gradientTransform="matrix(.24573995 -.00308859 .00181873 .17771138 -19.666102 -13.139935)" gradientUnits="userSpaceOnUse" r="78.728165" xlink:href="#k"/><linearGradient id="k"><stop offset="0" stop-color="#f5f5f5"/><stop offset=".47025558" stop-color="#e7e7e7"/><stop offset=".69348532" stop-color="#8c8c8c"/><stop offset=".83542866" stop-color="#ddd"/><stop offset="1" stop-color="#a8a8a8"/></linearGradient><radialGradient id="l" cx="142.62215" cy="191.85428" gradientTransform="matrix(.12330157 0 0 -.08625852 -2.074113 31.247748)" gradientUnits="userSpaceOnUse" r="78.728165" xlink:href="#k"/><radialGradient id="m" cx="127.31733" cy="143.82751" gradientTransform="matrix(.12092245 -.01546848 .00546562 .04607914 -4.416974 6.971993)" gradientUnits="userSpaceOnUse" r="78.728165"><stop offset="0" stop-color="#f5f5f5"/><stop offset=".27751356" stop-color="#e7e7e7"/><stop offset=".52359134" stop-color="#8c8c8c"/><stop offset="1" stop-color="#ddd"/><stop offset="1" stop-color="#a8a8a8"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.79304646 0 0 .53932582 -.578337 8.471909)" gradientUnits="userSpaceOnUse" x1="7.0625" x2="24.6875" y1="35.28125" y2="35.28125"><stop offset="0"/><stop offset="1" stop-color="#bbb" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.79304646 0 0 .53932582 -1.209199 9.186958)" gradientUnits="userSpaceOnUse" x1="12.277412" x2="12.221823" y1="37.205811" y2="33.758667"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#eee" stop-opacity="0"/></linearGradient><path d="m31.502339 25.502101-4.681316-17.1208196c-.132372-.487549-.825771-.8833843-1.408711-.8833843h-18.9855897c-.8955749 0-1.4087718.1319037-1.597617.8833843l-4.33098234 17.1041506" fill="url(#f)"/><path d="m31.502339 25.502101-4.681316-17.12082c-.132372-.487549-.825771-.8833843-1.408711-.8833843h-18.9855897c-.8955749 0-1.4087718.1319037-1.597617.8833843l-4.33098234 17.104151z" fill="none" opacity=".35" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g enable-background="new" transform="matrix(.6666596 0 0 .6259973 -3.333128 3.796978)"><path d="m10.565332 38.149361h36.869301v5.306134h-36.869301z" fill="url(#c)" opacity=".402062"/><path d="m47.41667 38.149545v5.30584c2.30953.01 5.58333-1.18877 5.58333-2.65326s-2.57726-2.65258-5.58333-2.65258z" fill="url(#d)" opacity=".402062"/><path d="m10.58333 38.149545v5.30584c-2.3095401.00999-5.58333-1.18877-5.58333-2.65326s2.5772699-2.65258 5.58333-2.65258z" fill="url(#e)" opacity=".402062"/></g><path d="m.5 25h31v1h-31z" fill="#d2d2d3" fill-rule="evenodd"/><path d="m.50764664 25.485779h30.98450536l-.619526 4.050331h-29.6765863z" fill="url(#b)" fill-rule="evenodd"/><g fill="none"><path d="m.50764664 25.5h30.98450536l-.619526 4h-29.6765863z" opacity=".5" stroke="#000" stroke-linejoin="round"/><path d="m6.4375 8.5c-.4014515 0-.6181328.05924-.625.0625-.00687.00326.045405-.1181812 0 .0625l-4.03125 15.875h28.40625l-4.34375-15.84375a1.0079748 1.0079748 0 0 1 0-.03125c.03231.119003.01552.065777-.09375 0-.109269-.065777-.275574-.125-.34375-.125z" opacity=".8" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.0163276 28.5 27.9776234.000002c.07589-.199983.332492-2 .332492-2h-28.6075888s.1861288 1.491284.2974734 1.999998z" opacity=".2" stroke="url(#g)" stroke-linecap="round"/></g><g enable-background="new" transform="matrix(.06707933 0 0 .04653275 2.461163 -.213077)"><path d="m48.2999 190.27968c.31446 4.2476 5.02375 7.71156 10.51419 7.71156 5.48794 0 9.6432-3.46396 9.27634-7.71156-.36437-4.22514-5.07117-7.6367-10.5067-7.6367-5.43803.002-9.59329 3.41156-9.28383 7.6367z" fill="#f0f0f0"/><path d="m51.85122 187.29238c-.50163.53906-1.07563 1.40256-1.07563 2.55056 0 .0824.005.16471.01.25206.21713 2.9274 3.89322 5.40059 8.02602 5.40059 2.3534 0 4.50465-.81109 5.75248-2.17371.53656-.58149 1.148-1.54481 1.03819-2.82758-.25206-2.90244-3.92316-5.35567-8.02103-5.35567-2.33593.002-4.47969.8061-5.73001 2.15375z" fill="url(#i)"/></g><g enable-background="new" transform="matrix(.06707933 0 0 .04653275 21.361163 -.213077)"><path d="m48.2999 190.27968c.31446 4.2476 5.02375 7.71156 10.51419 7.71156 5.48794 0 9.6432-3.46396 9.27634-7.71156-.36437-4.22514-5.07117-7.6367-10.5067-7.6367-5.43803.002-9.59329 3.41156-9.28383 7.6367z" fill="#e6e6e6"/><path d="m51.85122 187.29238c-.50163.53906-1.07563 1.40256-1.07563 2.55056 0 .0824.005.16471.01.25206.21713 2.9274 3.89322 5.40059 8.02602 5.40059 2.3534 0 4.50465-.81109 5.75248-2.17371.53656-.58149 1.148-1.54481 1.03819-2.82758-.25206-2.90244-3.92316-5.35567-8.02103-5.35567-2.33593.002-4.47969.8061-5.73001 2.15375z" fill="url(#i)"/></g><path d="m19.336526 8.8770488c-.355386 0-.676107.079816-.928229.2151639-.252122.1353481-.450996.3589057-.464114.6454918-.03156.6872365-.534108 1.2055085-1.485167 1.6905735-.944959.481955-2.310627.884093-3.960445 1.260246-.01065.0025-.02027-.0025-.03094 0-.61424.09563-1.639162.338694-2.6299828.614754-.9900715.275852-1.9002106.582901-2.3205731.799181-.00501.0026-.02607-.0026-.030941 0-2.0908692.985983-3.4038905 2.31632-3.5891532 3.811475-.1695113 1.367877.6407934 2.726175 2.1968093 3.780738 2.2753563 1.542136 5.9584838 2.428278 9.9011118 2.428278 3.942638 0 7.655543-.885554 9.932053-2.428278 1.421291-.963065 2.19681-2.165837 2.19681-3.411886 0-.136319-.01919-.267014-.03094-.368852-.16195-1.307361-1.185188-2.506093-2.846572-3.442623-.051785-.542502-.464115-4.7643442-.464115-4.7643442-.027191-.2857519-.239083-.4806453-.495055-.6147541-.255973-.1341088-.574262-.2151639-.92823-.2151639zm0 .6454918h4.022327c.08203 0 .141479.019416.185646.030738l.464115 5.0102464a.24961549.24797561 0 0 0 0 .03074.24961549.24797561 0 0 0 .03094.06147.24961549.24797561 0 0 0 .09282.09221c1.629421.830491 2.592536 2.08238 2.722806 3.135245.0812.65489-.137335 1.256634-.61882 1.813525-.481485.55689-1.246727 1.052546-2.22775 1.47541-1.962046.845726-4.788487 1.352459-8.013713 1.352459-3.225221 0-6.0516983-.506733-8.0137123-1.352459-.981003-.422858-1.7462456-.918511-2.2277462-1.475404-.4815006-.556894-.6999558-1.158632-.6188195-1.813525.139866-1.128411 1.1962103-2.431816 3.0322156-3.288934a.24961549.24797561 0 0 0 .030941 0c.00415-.0028.09987-.0465.2165869-.09221.1167171-.04571.284163-.124099.4641145-.184426.3599031-.120656.8120989-.259866 1.299521-.399591.974843-.279447 2.060317-.539415 2.599042-.614754a.24961549.24797561 0 0 0 .03094 0c1.594815-.361773 3.12557-.794486 4.300795-1.383196 1.129834-.565973 1.934524-1.327265 2.042105-2.3668037.02919-.010844.09419-.030738.185645-.030738z" fill="url(#j)" stroke-width=".986854"/><path d="m15.999844 19.999941c-2.243306 0-3.963027-.835988-3.999283-1.944843-.000281-.01241-.000561-.02383-.000561-.0355 0-.401251.225403-.782854.653714-1.105962.724529-.546168 1.975473-.872168 3.34641-.872168 1.370667 0 2.6216.326 3.34613.872168.440961.332193.666925.72704.653152 1.14131-.03683 1.108867-1.756538 1.945054-3.999562 1.945054v-.000062zm.06699-2.717582c-2.107848 0-3.248681.207967-3.22338.964372.02444.744615 1.437543 1.33956 3.156421 1.33956 1.718879 0 3.131975-.595156 3.156422-1.33956.02502-.756604-.981616-.964372-3.089463-.964372z" fill="url(#l)"/><path d="m7.4063052 9.1144548a.08585433.08081659 0 0 0 -.029877.028124.08585433.08081659 0 0 0 -.029877.028124l-.0896315.1968678-.9560672 2.9248934-.1792626.478108a.08585433.08081659 0 0 0 0 .02812.08585433.08081659 0 0 0 0 .02812.08585433.08081659 0 0 0 .029877.02812.08585433.08081659 0 0 0 .029877.02812.08585433.08081659 0 0 0 .029877 0 .08585433.08081659 0 0 0 .029877 0l.478034-.112496 8.2759561-1.828059h.02988a.08585433.08081659 0 0 0 .02988 0c.467745-.1943.746882-.618674.806676-.9843388.02952-.1808192.01927-.3384977-.05975-.5062317-.0843-.1790222-.305118-.3426502-.537788-.3374877h-.029881-7.6186601-.1792626a.08585433.08081659 0 0 0 -.029877 0zm.3585252.3374877h7.4991516c-.01142.069979-.03087.209343-.08963.3656118s-.151426.2987827-.239017.3374877l-7.887555 1.743687z" fill="url(#m)"/><g enable-background="new" transform="matrix(-.09781119 0 0 .1076727 9.162211 3.181748)"><path d="m48.2999 190.27968c.31446 4.2476 5.02375 7.71156 10.51419 7.71156 5.48794 0 9.6432-3.46396 9.27634-7.71156-.36437-4.22514-5.07117-7.6367-10.5067-7.6367-5.43803.002-9.59329 3.41156-9.28383 7.6367z" fill="#e6e6e6"/><path d="m51.85122 187.29238c-.50163.53906-1.07563 1.40256-1.07563 2.55056 0 .0824.005.16471.01.25206.21713 2.9274 3.89322 5.40059 8.02602 5.40059 2.3534 0 4.50465-.81109 5.75248-2.17371.53656-.58149 1.148-1.54481 1.03819-2.82758-.25206-2.90244-3.92316-5.35567-8.02103-5.35567-2.33593.002-4.47969.8061-5.73001 2.15375z" fill="url(#i)"/></g><g enable-background="new" transform="matrix(.09781119 0 0 .1076727 22.777316 3.181748)"><path d="m48.2999 190.27968c.31446 4.2476 5.02375 7.71156 10.51419 7.71156 5.48794 0 9.6432-3.46396 9.27634-7.71156-.36437-4.22514-5.07117-7.6367-10.5067-7.6367-5.43803.002-9.59329 3.41156-9.28383 7.6367z" fill="#e6e6e6"/><path d="m51.85122 187.29238c-.50163.53906-1.07563 1.40256-1.07563 2.55056 0 .0824.005.16471.01.25206.21713 2.9274 3.89322 5.40059 8.02602 5.40059 2.3534 0 4.50465-.81109 5.75248-2.17371.53656-.58149 1.148-1.54481 1.03819-2.82758-.25206-2.90244-3.92316-5.35567-8.02103-5.35567-2.33593.002-4.47969.8061-5.73001 2.15375z" fill="url(#i)"/></g><path d="m4.699999 26h14.300001v3h-13.9774435z" fill="url(#n)" fill-rule="evenodd"/><path d="m5.0225554 28.999998s-.2150376-2.163497-.2150376-2.163497c1.4556584 1.714639 6.7945402 2.163497 10.4750742 2.163497z" fill="url(#o)" fill-rule="evenodd" opacity=".811429"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03245.svg b/icon-themes/elementary_svg/res/lx03245.svg
new file mode 100644
index 000000000..a8154e903
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03245.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.203389" x2="14.999998" y1="22.57629" y2="1.118663"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".66093999" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m12 8a5 2.5 0 0 0 -5 2.5v6a5 2.5 0 0 0 5 2.5 5 2.5 0 0 0 5-2.5v-3-3a5 2.5 0 0 0 -5-2.5zm0 1a4 1.5 0 0 1 4 1.5 4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5 4 1.5 0 0 1 4-1.5zm-4 2.996094a5 2.5 0 0 0 4 1.003906 5 2.5 0 0 0 4-1.003906v1.503906a4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5zm0 3a5 2.5 0 0 0 4 1.003906 5 2.5 0 0 0 4-1.003906v1.503906a4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5z" fill="#7239b3"/><path d="m8 11.996094v1.503906c0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5v-1.503906c-.942636.630987-2.424838 1.002985-4 1.003906-1.575162-.000921-3.0573641-.372919-4-1.003906zm0 3v1.503906c0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5v-1.503906c-.942636.630987-2.424838 1.002985-4 1.003906-1.575162-.000921-3.0573641-.372919-4-1.003906z" fill="#cd9ef7" fill-opacity=".333333"/><path d="m12 9c-2.209139 0-4 .6715729-4 1.5 0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5c0-.8284271-1.790861-1.5-4-1.5z" fill="#a56de2" fill-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03246.svg b/icon-themes/elementary_svg/res/lx03246.svg
new file mode 100644
index 000000000..b13cdf26c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03246.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 60.274862 -7.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m9.5 23.5 2.808978-8.5 6.191022 8.5z" fill="#f3ba00" fill-opacity=".426829" stroke="#f3ba00" transform="translate(-1.808978 -6)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03247.svg b/icon-themes/elementary_svg/res/lx03247.svg
new file mode 100644
index 000000000..8569ce2f9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03247.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 -14.725138 -17.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(-46.849611 -1.045926)"><path d="m53.349611 14.545927h2.045455l.454545 3.999998.636363-7h6.863637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m58.079569 13.938052v-.384027h2.965875v.384027l-.620352.15952.809412 1.19298 1.069369-1.204797-.555363-.147703v-.384027h1.890598v.384027l-.490374.124071-1.559743 1.777884 1.76062 2.705918.53173.124071v.384028h-2.965876v-.384028l.620353-.135887-.968931-1.494754-1.28797 1.50657.555363.124071v.384028h-1.890598v-.384028l.496282-.09453 1.772436-2.079657-1.595193-2.410053z" stroke-width=".549992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03248.svg b/icon-themes/elementary_svg/res/lx03248.svg
new file mode 100644
index 000000000..cf3065468
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03248.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064133 0 0 .58970225 -14.725138 -17.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><radialGradient id="h" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.781249" x2="9.781249" xlink:href="#f" y1="19" y2="-11"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.781249" x2="15.781249" xlink:href="#f" y1="19" y2="-11"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.781249" x2="9.781249" xlink:href="#f" y1="24" y2="-6"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15.781249" x2="15.781249" xlink:href="#f" y1="24" y2="-6"/><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7 10h4v4h-4z" fill="#3689e6"/><path d="m7 10.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#i)"/><path d="m13 10h4v4h-4z" fill="#3689e6"/><path d="m13 10.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#j)"/><path d="m7 15h4v4h-4z" fill="#3689e6"/><path d="m7 15.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#k)"/><path d="m13 15h4v4h-4z" fill="#3689e6"/><path d="m13 15.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#l)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03249.svg b/icon-themes/elementary_svg/res/lx03249.svg
new file mode 100644
index 000000000..39d97b87a
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03249.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 4.269676 2.673878)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001484" y1="6.473675" y2="33.740345"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.238782 17.978761)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="934.64838" cy="488.29297" gradientTransform="matrix(-.01204859 0 0 .0082353 12.761195 17.978761)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 1.275137 17.978744)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="14.999989" y1="24.999999" y2="3.998197"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(.0011511 1.2797638 -2.945594 .00264946 43.809208 -10.288823)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="4.54776" y2="21.505387"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m1.4999491 4.4982c5.2704859 0 21.0000509.0018 21.0000509.0018l.000027 16.998232h-21.0000779v-17.000078z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m1.5 21h20.999989v1.998196h-20.999989z" fill="url(#e)" opacity=".15"/><path d="m1.4999889 20.998282v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m22.499989 20.998282v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m21.499989 20.498197h-19.0000004v-14.9999999h19.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.999989 6.9981971h12.36l3.64 3.8461539v8.153846h-16z" fill="#fff"/><path d="m3.499989 6.498197h13.0625l3.9375 4.097561v8.90244h-17z" fill="#fff" opacity=".2" stroke="#000"/><g fill="none" stroke="#aaa"><path d="m5 8.5h4"/><path d="m10 8.5h2"/><path d="m13 8.5h1"/><path d="m15 8.5h2"/><path d="m5 11.488438h2"/><path d="m5 13.488438h1"/><path d="m5 15.488438h2"/><path d="m5 17.488438h2"/><path d="m7 13.488438h1"/><path d="m8 17.488438h1"/></g><g fill="url(#h)"><path d="m19 13.988437a3.9999999 3.9999999 0 1 1 -2.115952-3.528506l-1.884048 3.528506z" opacity=".5"/><path d="m19 14c0 1.734276-1.261358 3.392272-2.932637 3.85492-1.671279.462649-3.60537-.310764-4.497279-1.798089-.007078.006414 3.429916-2.056831 3.429916-2.056831z" opacity=".5"/><path d="m19 13.988437c0 1.734276-1.261358 3.392272-2.932637 3.85492-.039049-.006745-1.067363-3.85492-1.067363-3.85492z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03250.svg b/icon-themes/elementary_svg/res/lx03250.svg
new file mode 100644
index 000000000..1b2f8e5f6
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03250.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 -2.225177 -5.291902)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7.000031 8.999996 9.999938.00001v1.499995 1.499999l-9.999938-.00001z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m15.99997 13.5-7.999939-.00001m7.999939 2.00001-7.999939-.00001m2.5-5.500049v7.000001m2.999969-6.999942v7" opacity=".4"/><path d="m7.5 9.5 9 .00001v7.99999l-9-.00001zm8.9 2-8.733332-.00001" opacity=".6" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03251.svg b/icon-themes/elementary_svg/res/lx03251.svg
new file mode 100644
index 000000000..b1a07638f
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03251.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.48571482 0 0 .477213 24.129815 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 38.274861 -.791867)" gradientUnits="userSpaceOnUse" x1="-51.399807" x2="-51.786404" y1="45.432873" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14.84961 6.5h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844.9921875h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.015625zm6.818359 1.0078125h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm4.736328 2.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm7 1.007812h-2.048828zm-2.201172 0h-.789063zm-.941406 0h-1.927735zm-2.078125 0h-3.494141zm5.039062 1h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm6.027344 1h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844 1.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm6.089844 1.007812h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375z" fill="none" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/lx03255.svg b/icon-themes/elementary_svg/res/lx03255.svg
new file mode 100644
index 000000000..1624971da
--- /dev/null
+++ b/icon-themes/elementary_svg/res/lx03255.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.48571482 0 0 .477213 24.129815 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 38.274861 -.791867)" gradientUnits="userSpaceOnUse" x1="-51.399807" x2="-51.786404" y1="45.432873" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01472605 0 0 .0095356 21.208141 18.688026)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(0 .61754391 -.65185192 0 33.55926 -4.756143)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14.84961 6.5h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844.9921875h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.015625zm6.818359 1.0078125h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm4.736328 2.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm7 1.007812h-2.048828zm-2.201172 0h-.789063zm-.941406 0h-1.927735zm-2.078125 0h-3.494141zm5.039062 1h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm6.027344 1h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844 1.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm6.089844 1.007812h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375z" fill="none" stroke="url(#f)"/><path d="m12.333333 22.18431v2.315662c-.758354.0044-1.833333-.518823-1.833333-1.157981 0-.639157.846268-1.157681 1.833333-1.157681z" fill="url(#i)" opacity=".15"/><path d="m21.499999 13-10.999999 10.5 10.999999.000474zm-1.999999 4.8v3.7h-3.9z" fill="url(#j)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/main128.svg b/icon-themes/elementary_svg/res/main128.svg
new file mode 100644
index 000000000..4158d9cb3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/main128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6330219 -1.7275424 -.00000003 30.207828 255.92996)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.61042" x2="15.61042" y1="295.364981" y2="267.343549"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.61041" y1="264.191634" y2="295.112137"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#c)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#d)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#h)"/><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/mainapp_16_8.svg b/icon-themes/elementary_svg/res/mainapp_16_8.svg
new file mode 100644
index 000000000..9bf0d9788
--- /dev/null
+++ b/icon-themes/elementary_svg/res/mainapp_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#b)" opacity=".8" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><g fill="#fff"><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/mainapp_24_8.svg b/icon-themes/elementary_svg/res/mainapp_24_8.svg
new file mode 100644
index 000000000..011bae5b6
--- /dev/null
+++ b/icon-themes/elementary_svg/res/mainapp_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 -14.725138 -17.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><g fill="#fff"><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" opacity=".2" stroke="#000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/mainapp_32_8.svg b/icon-themes/elementary_svg/res/mainapp_32_8.svg
new file mode 100644
index 000000000..4875a239d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/mainapp_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#d)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#e)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/mainapp_48_8.svg b/icon-themes/elementary_svg/res/mainapp_48_8.svg
new file mode 100644
index 000000000..518f97f59
--- /dev/null
+++ b/icon-themes/elementary_svg/res/mainapp_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#e)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#d)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#b)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/math128.svg b/icon-themes/elementary_svg/res/math128.svg
new file mode 100644
index 000000000..1ff4ee7b5
--- /dev/null
+++ b/icon-themes/elementary_svg/res/math128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6330219 -1.7275424 -.00000003 30.207828 255.92996)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.61042" x2="15.61042" y1="295.364981" y2="267.343549"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.61041" y1="264.191634" y2="295.112137"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#c)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#d)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#h)"/></g><g transform="translate(16.66875 -13.758336)"><path d="m-9.3927087 295.14791h2.2489585l2.9104165 6.87916 2.6458333-13.75833h10.8479167" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".529167"/><path d="m-.86033631 293.85656v-.65301h5.04336441v.65301l-1.0548864.27112 1.3763757 2.02861 1.8184245-2.04872-.9443743-.25097v-.65301h3.214894v.65301l-.8338637.21103-2.6522869 3.02322 2.99387 4.60131.904188.21103v.65305h-5.0433646v-.65305l1.0548875-.23117-1.6476335-2.54179-2.1901467 2.5619.9443756.21103v.65304h-3.2148938v-.65304l.84390949-.16084 3.01396291-3.5364-2.71256701-4.09821z" stroke-width=".935242"/></g><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#i)" fill-rule="evenodd" opacity=".2" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/minus.svg b/icon-themes/elementary_svg/res/minus.svg
new file mode 100644
index 000000000..ae5af8223
--- /dev/null
+++ b/icon-themes/elementary_svg/res/minus.svg
@@ -0,0 +1 @@
+<svg height="10" viewBox="0 0 2.6458333 2.6458334" width="10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.831485" cy="272.733586" gradientUnits="userSpaceOnUse" r="12.832871"><stop offset="0" stop-color="#fdfdfd"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.654737" x2="17.211926" y1="296.31964" y2="263.53018"><stop offset="0" stop-color="#464646"/><stop offset="1" stop-color="#6d6d6d"/></linearGradient><g transform="matrix(.078125 0 0 .078125 0 -20.55729)"><circle cx="16.933332" cy="280.06665" fill="url(#b)" r="16.437077"/><circle cx="16.933332" cy="280.06665" fill="url(#a)" r="12.832871"/><path d="m9.3954158 276.00365c-.3455495 0-.6909742.13249-.9557521.39727l-1.0527665 1.05276c-.5295557.52956-.5295557 1.38223 0 1.91179l8.4641628 8.46417c.297137.29714.69599.42754 1.082417.39122.386339.0363.785066-.0942 1.08213-.39122l8.464162-8.46417c.529556-.52956.529556-1.38223 0-1.91179l-1.052766-1.05276c-.529555-.52956-1.382236-.52956-1.911792 0l-6.581734 6.58202-6.582021-6.58202c-.264778-.26478-.6104909-.39727-.9560402-.39727z" fill="#464646"/><path d="m10.822454 274.25023c-.280132 0-.560163.1074-.774814.32205l-.8534627.85347c-.429303.4293-.429303 1.12055 0 1.54986l6.8617727 6.86177c.240885.24088.56423.3466.8775.31716.313199.0294.636441-.0763.877267-.31716l6.861772-6.86177c.429304-.42931.429304-1.12056 0-1.54986l-.853463-.85347c-.429302-.4293-1.120557-.4293-1.54986 0l-5.335716 5.33596-5.335949-5.33596c-.214651-.21465-.494915-.32205-.775047-.32205z" fill="#e9e9e9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/notebookbar.svg b/icon-themes/elementary_svg/res/notebookbar.svg
new file mode 100644
index 000000000..6b45afd02
--- /dev/null
+++ b/icon-themes/elementary_svg/res/notebookbar.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.127827" x2="9.984193" y1="12.047795" y2="3.951845"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#ababab"/></linearGradient><linearGradient id="b" gradientTransform="translate(-17.058)" gradientUnits="userSpaceOnUse" x1="21" x2="21" y2="16.005"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.942" x2="7.942" y1="3.1" y2="16"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#ccc"/></linearGradient><path d="m6.938.5c-.25 0-.438.19-.438.438v1.25c-.554.142-1.05.37-1.53.656l-.907-.906c-.176-.176-.45-.176-.625 0l-1.5 1.5c-.176.175-.176.45 0 .624l.906.907c-.285.48-.514.976-.656 1.53h-1.25c-.25 0-.438.19-.438.438v2.125c0 .248.19.437.438.437h1.25c.142.554.37 1.05.656 1.53l-.906.908c-.176.175-.176.45 0 .624l1.5 1.5c.175.176.45.176.624 0l.907-.906c.48.285.976.514 1.53.656v1.25c0 .25.19.438.438.438h2.125c.248 0 .437-.19.437-.438v-1.25c.554-.142 1.05-.37 1.53-.656l.908.906c.175.176.45.176.624 0l1.5-1.5c.176-.175.176-.45 0-.624l-.906-.907c.285-.48.514-.976.656-1.53h1.25c.25 0 .438-.19.438-.438v-2.124c0-.25-.19-.438-.438-.438h-1.25c-.142-.554-.37-1.05-.656-1.53l.906-.907c.176-.176.176-.45 0-.625l-1.5-1.5c-.175-.176-.45-.176-.624 0l-.907.906c-.48-.285-.976-.514-1.53-.656v-1.25c0-.25-.19-.438-.438-.438zm1.062 5.5c1.104 0 2 .896 2 2s-.896 2-2 2-2-.896-2-2 .896-2 2-2z" display="block" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m8 3.465c-2.5 0-4.535 2.035-4.535 4.535s2.034 4.535 4.535 4.535c2.5 0 4.535-2.034 4.535-4.535 0-2.5-2.034-4.535-4.535-4.535zm0 2.093c1.348 0 2.442 1.094 2.442 2.442s-1.094 2.442-2.442 2.442-2.442-1.094-2.442-2.442 1.094-2.442 2.442-2.442z" opacity=".05"/><path d="m8 4c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odb_16_8.svg b/icon-themes/elementary_svg/res/odb_16_8.svg
new file mode 100644
index 000000000..27a7fd6b4
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odb_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.952062" x2="2.111017" y1="16.149706" y2=".089992"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#7239b3" stop-opacity=".941176"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".66093999" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#c)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><g stroke="#7239b3"><path d="m36 18.5a12 6.5 0 1 1 -24 0 12 6.5 0 1 1 24 0z" fill="#cd9ef7" stroke-width="4.560701" transform="matrix(.20833334 0 0 -.23076923 3 15.269231)"/><path d="m36 18.5a12 6.5 0 1 1 -24 0 12 6.5 0 1 1 24 0z" fill="#cd9ef7" stroke-width="4.560701" transform="matrix(.20833334 0 0 -.23076923 3 13.269231)"/><path d="m36 18.5a12 6.5 0 1 1 -24 0 12 6.5 0 1 1 24 0z" fill="#a56de2" stroke-width="4.560702" transform="matrix(.20833333 0 0 -.23076923 3 11.269231)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odb_24_8.svg b/icon-themes/elementary_svg/res/odb_24_8.svg
new file mode 100644
index 000000000..e6932869e
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odb_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 69.274862 -10.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0" stop-color="#650d5c"/><stop offset="1" stop-color="#ad53a5"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d78ec1"/><stop offset=".26238" stop-color="#c564be"/><stop offset=".66093999" stop-color="#9d3ea4"/><stop offset="1" stop-color="#5e2c73"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m12 8a5 2.5 0 0 0 -5 2.5v6a5 2.5 0 0 0 5 2.5 5 2.5 0 0 0 5-2.5v-3-3a5 2.5 0 0 0 -5-2.5zm0 1a4 1.5 0 0 1 4 1.5 4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5 4 1.5 0 0 1 4-1.5zm-4 2.996094a5 2.5 0 0 0 4 1.003906 5 2.5 0 0 0 4-1.003906v1.503906a4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5zm0 3a5 2.5 0 0 0 4 1.003906 5 2.5 0 0 0 4-1.003906v1.503906a4 1.5 0 0 1 -4 1.5 4 1.5 0 0 1 -4-1.5z" fill="#813384"/><path d="m8 11.996094v1.503906c0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5v-1.503906c-.942636.630987-2.424838 1.002985-4 1.003906-1.575162-.000921-3.0573641-.372919-4-1.003906zm0 3v1.503906c0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5v-1.503906c-.942636.630987-2.424838 1.002985-4 1.003906-1.575162-.000921-3.0573641-.372919-4-1.003906z" fill="#951fa6" fill-opacity=".333333"/><path d="m12 9c-2.209139 0-4 .6715729-4 1.5 0 .828427 1.790861 1.5 4 1.5s4-.671573 4-1.5c0-.8284271-1.790861-1.5-4-1.5z" fill="#941ea5" fill-opacity=".6"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odb_32_8.svg b/icon-themes/elementary_svg/res/odb_32_8.svg
new file mode 100644
index 000000000..d876a0b54
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odb_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.656013" x2="16.338984" y1="29.957129" y2=".220362"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#7239b3"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".66093999" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#e)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#h)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(.000206 -1)"><path d="m36 18.5c0 3.589851-5.372583 6.5-12 6.5s-12-2.910149-12-6.5 5.372583-6.5 12-6.5 12 2.910149 12 6.5z" fill="#fff" opacity=".860465" transform="matrix(.56873195 0 0 .5252488 2.350227 7.388949)"/><path d="m10 14 .000206 9s2.099917 1 5.999794 1c3.899876 0 6.000206-1 6.000206-1l-.000206-9s-2.750103 2-6 2-6-2-6-2z" fill="#cd9ef7" fill-opacity=".335196"/><g stroke="#7239b3"><path d="m9.5 13v3.277776c0 1.111103 3.241257 2.227404 6.499794 2.222206 3.24121-.0052 6.499793-1.111103 6.499793-2.222206 0-.391294 0-2.930984 0-3.277776" fill="none"/><path d="m36 18.5c0 3.589851-5.372583 6.5-12 6.5s-12-2.910149-12-6.5 5.372583-6.5 12-6.5 12 2.910149 12 6.5z" fill="#cd9ef7" fill-opacity=".597765" stroke-width="2.190925" transform="matrix(.54164947 0 0 -.38461539 3.000206 20.115385)"/><g fill="none"><path d="m9.5 16v3.277776c0 1.111103 3.241257 2.227404 6.499794 2.222206 3.24121-.0052 6.499793-1.111103 6.499793-2.222206 0-.391294 0-2.930984 0-3.277776"/><path d="m9.5 19v3.277776c0 1.111104 3.241257 2.227404 6.499794 2.222206 3.24121-.0052 6.499793-1.111102 6.499793-2.222206 0-.391294 0-2.930984 0-3.277776"/></g></g></g><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odb_48_8.svg b/icon-themes/elementary_svg/res/odb_48_8.svg
new file mode 100644
index 000000000..3ad147e9f
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odb_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="46" y2="0"><stop offset="0" stop-color="#452981"/><stop offset="1" stop-color="#7239b3"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#e4c6fa"/><stop offset=".26238" stop-color="#cd9ef7"/><stop offset=".66093999" stop-color="#a56de2"/><stop offset="1" stop-color="#7239b3"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#f)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#e)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#c)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#g)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m9 3h20.6l9.4 9.5v29.5h-30z"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" opacity=".2" stroke="#000"/><path d="m36 18.5a12 6.5 0 1 1 -24 0 12 6.5 0 1 1 24 0z" opacity=".860465" transform="matrix(.875 0 0 .96296108 3 5.462922)"/></g><path d="m15 20.999968v2.999968s3 3 9 3 9-3 9-3v-2.999968s-4 3-9 3-9-3-9-3z" fill="#cd9ef7" fill-opacity=".335196"/><path d="m14 17.999935v5.000033c0 2 4.986707 4.009355 10 4 4.986635-.0093 10-2 10-4 0-.704335 0-4.375803 0-5.000033" fill="none" stroke="#7239b3" stroke-width="2"/><path d="m36 18.5a12 6.5 0 1 1 -24 0 12 6.5 0 1 1 24 0z" fill="#cd9ef7" fill-opacity=".597765" stroke="#7239b3" stroke-width="2.497999" transform="matrix(.83333333 0 0 -.76923076 4 32.230737)"/><path d="m15 25.199968v2.8s3 2.2 9 2.2 9-2.2 9-2.2v-2.8s-4 2.8-9 2.8-9-2.8-9-2.8z" fill="#cd9ef7" fill-opacity=".273743"/><path d="m14 21.999935v5.000033c0 2 4.986707 4.009355 10 4 4.986635-.0093 10-2 10-4 0-.704335 0-4.375803 0-5.000033" fill="none" stroke="#7239b3" stroke-width="2"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/><path d="m14 25.999935v5.000033c0 2 4.986707 4.009355 10 4 4.986635-.0093 10-2 10-4 0-.704335 0-4.375803 0-5.000033" fill="none" stroke="#7239b3" stroke-width="2"/><path d="m15 29.199968v2.8s3 2.2 9 2.2 9-2.2 9-2.2v-2.8s-4 2.8-9 2.8-9-2.8-9-2.8z" fill="#cd9ef7" fill-opacity=".273743"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odf_16_8.svg b/icon-themes/elementary_svg/res/odf_16_8.svg
new file mode 100644
index 000000000..e31337579
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odf_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#b)" opacity=".8" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m4.5067274 8.5603782h.7070598l1.255461 2.9401258 1.255461-6.0007769h3.7738208" fill="none" stroke="#626262" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999223"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odf_24_8.svg b/icon-themes/elementary_svg/res/odf_24_8.svg
new file mode 100644
index 000000000..8569ce2f9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odf_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 -14.725138 -17.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(-46.849611 -1.045926)"><path d="m53.349611 14.545927h2.045455l.454545 3.999998.636363-7h6.863637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m58.079569 13.938052v-.384027h2.965875v.384027l-.620352.15952.809412 1.19298 1.069369-1.204797-.555363-.147703v-.384027h1.890598v.384027l-.490374.124071-1.559743 1.777884 1.76062 2.705918.53173.124071v.384028h-2.965876v-.384028l.620353-.135887-.968931-1.494754-1.28797 1.50657.555363.124071v.384028h-1.890598v-.384028l.496282-.09453 1.772436-2.079657-1.595193-2.410053z" stroke-width=".549992"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odf_32_8.svg b/icon-themes/elementary_svg/res/odf_32_8.svg
new file mode 100644
index 000000000..af73f6c0d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odf_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#d)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#e)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-40.849611 .954074)"><path d="m49.349611 14.545927h2.045455l2.045454 5.999999 2.045454-10.9999995h8.863637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22.897798 21.889129v-.698242h5.392578v.698242l-1.127929.290039 1.471679 2.169087 1.944336-2.190571-1.009765-.268555v-.698242h3.4375v.698242l-.891602.225586-2.835937 3.232563 3.201172 4.919922.966796.225586v.698242h-5.392578v-.698242l1.12793-.247071-1.761719-2.717773-2.341797 2.739258 1.009766.225586v.698242h-3.4375v-.698242l.902344-.171875 3.222656-3.78125-2.900391-4.381977z" transform="matrix(.69999013 0 0 .69999013 40.994325 -1.787485)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odf_48_8.svg b/icon-themes/elementary_svg/res/odf_48_8.svg
new file mode 100644
index 000000000..0c266fcb3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odf_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#e)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#d)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#b)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m12 23h3l3 9 3-17h13" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m22.24707 22.698101v-.698242h5.392578v.698242l-1.127929.290039 1.471679 2.169087 1.944336-2.190571-1.009765-.268555v-.698242h3.4375v.698242l-.891602.225586-2.835937 3.232563 3.201172 4.919922.966796.225586v.698242h-5.392578v-.698242l1.12793-.247071-1.761719-2.717773-2.341797 2.739258 1.009766.225586v.698242h-3.4375v-.698242l.902344-.171875 3.222656-3.78125-2.900391-4.381977z"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odg_16_8.svg b/icon-themes/elementary_svg/res/odg_16_8.svg
new file mode 100644
index 000000000..313894690
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odg_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><g stroke="#f3ba00"><path d="m5.5 11.5 1.2000002-4.9999999 2.7999999 4.9999999z" fill="#f3ba00" fill-opacity=".426829"/><g fill="#fff"><path d="m5.5 4.4999997h2v2.0000003h-2z"/><path d="m4.5 10.5h2v2h-2z"/><path d="m9.5 10.5h2v2h-2z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odg_24_8.svg b/icon-themes/elementary_svg/res/odg_24_8.svg
new file mode 100644
index 000000000..b13cdf26c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odg_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 60.274862 -7.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m9.5 23.5 2.808978-8.5 6.191022 8.5z" fill="#f3ba00" fill-opacity=".426829" stroke="#f3ba00" transform="translate(-1.808978 -6)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odg_32_8.svg b/icon-themes/elementary_svg/res/odg_32_8.svg
new file mode 100644
index 000000000..d6d171397
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odg_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#d)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g stroke="#f3ba00" transform="translate(0 -1)"><path d="m9.5 23.5 4.333334-13 8.666666 13z" fill="#f3ba00" fill-opacity=".426829"/><g fill="#fff"><path d="m12.5 8.5h2v2h-2z"/><path d="m21.5 22.5h2v2h-2z"/><path d="m8.5 22.5h2v2h-2z"/></g></g><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#e)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odg_48_8.svg b/icon-themes/elementary_svg/res/odg_48_8.svg
new file mode 100644
index 000000000..0186f0278
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odg_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#e)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#d)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#b)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14 32.999999 6-18.999999 14 18.999999z" fill="#f3ba00" fill-opacity=".426829" stroke="#f3ba00" stroke-width="2"/><path d="m18.5 10.5h3v3h-3z" fill="#fff" stroke="#f3ba00"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/><g fill="#fff" stroke="#f3ba00"><path d="m33.5 31.5h3v3h-3z"/><path d="m11.5 31.5h3v3h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odm_16_8.svg b/icon-themes/elementary_svg/res/odm_16_8.svg
new file mode 100644
index 000000000..d1f8b4ff4
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odm_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#b)" opacity=".8" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m5 7h5v5h-5z" fill="#3689e6"/><g fill="#0e141f"><path d="m7 7h1v5h-1z"/><path d="m9-10h1v5h-1z" transform="rotate(90)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odm_24_8.svg b/icon-themes/elementary_svg/res/odm_24_8.svg
new file mode 100644
index 000000000..cf3065468
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odm_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064133 0 0 .58970225 -14.725138 -17.791863)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><radialGradient id="h" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.781249" x2="9.781249" xlink:href="#f" y1="19" y2="-11"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.781249" x2="15.781249" xlink:href="#f" y1="19" y2="-11"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.781249" x2="9.781249" xlink:href="#f" y1="24" y2="-6"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15.781249" x2="15.781249" xlink:href="#f" y1="24" y2="-6"/><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7 10h4v4h-4z" fill="#3689e6"/><path d="m7 10.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#i)"/><path d="m13 10h4v4h-4z" fill="#3689e6"/><path d="m13 10.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#j)"/><path d="m7 15h4v4h-4z" fill="#3689e6"/><path d="m7 15.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#k)"/><path d="m13 15h4v4h-4z" fill="#3689e6"/><path d="m13 15.5h2.25zm2.5625 0h.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h1.09375z" fill="none" stroke="url(#l)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odm_32_8.svg b/icon-themes/elementary_svg/res/odm_32_8.svg
new file mode 100644
index 000000000..eb3806123
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odm_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.781249" x2="10.781249" xlink:href="#b" y1="27" y2="-3"/><linearGradient id="b"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.781249" x2="18.781249" xlink:href="#b" y1="27" y2="-3"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="18.781249" x2="18.781249" xlink:href="#b" y1="20" y2="-10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.781249" x2="10.781249" xlink:href="#b" y1="20" y2="-10"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="l" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#i)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#l)" stroke="url(#m)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#h)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#j)" fill-rule="evenodd" opacity=".2"/><path d="m8 18h7v5h-7z" fill="#3689e6"/><path d="m8 18.5h2.25zm2.5625 0h2.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h4.09375zm-2.625 2h1.75zm2.0625 0h.75zm1.0625 0h2.96875z" fill="none" stroke="url(#a)"/><path d="m16 18h7v5h-7z" fill="#3689e6"/><path d="m16 18.5h2.25zm2.5625 0h2.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h4.09375zm-2.625 2h1.75zm2.0625 0h.75zm1.0625 0h2.96875z" fill="none" stroke="url(#c)"/><path d="m16 11h7v5h-7z" fill="#3689e6"/><path d="m16 11.5h2.25zm2.5625 0h2.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h4.09375zm-2.625 2h1.75zm2.0625 0h.75zm1.0625 0h2.96875z" fill="none" stroke="url(#d)"/><path d="m8 11h7v5h-7z" fill="#3689e6"/><path d="m8 11.5h2.25zm2.5625 0h2.46875zm-2.5625 2h1.21875zm1.53125 0h.78125zm1.09375 0h4.09375zm-2.625 2h1.75zm2.0625 0h.75zm1.0625 0h2.96875z" fill="none" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odm_48_8.svg b/icon-themes/elementary_svg/res/odm_48_8.svg
new file mode 100644
index 000000000..882110a0d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odm_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.459487" x2="10.459487" xlink:href="#b" y1="40.79731" y2="-3.651971"/><linearGradient id="b"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="22.459487" x2="22.459487" xlink:href="#b" y1="40.79731" y2="-3.651971"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.459487" x2="10.459487" xlink:href="#b" y1="30.79731" y2="-13.651971"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="22.459487" x2="22.459487" xlink:href="#b" y1="30.79731" y2="-13.651971"/><linearGradient id="f" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#j)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#i)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#g)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#m)" fill-rule="evenodd" opacity=".2"/><path d="m13 28h10v7h-10z" fill="#3689e6"/><path d="m13 28.5h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-4.90625 2.03125h2.25zm2.59375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-8.84375 2h1.375zm1.71875 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-5.6875 2h.75zm1.09375 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#a)"/><path d="m25 28h10v7h-10z" fill="#3689e6"/><path d="m25 28.5h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-4.90625 2.03125h2.25zm2.59375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-8.84375 2h1.375zm1.71875 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-5.6875 2h.75zm1.09375 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#c)"/><path d="m13 18h10v7h-10z" fill="#3689e6"/><path d="m13 18.5h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-4.90625 2.03125h2.25zm2.59375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-8.84375 2h1.375zm1.71875 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-5.6875 2h.75zm1.09375 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#d)"/><path d="m25 18h10v7h-10z" fill="#3689e6"/><path d="m25 18.5h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-4.90625 2.03125h2.25zm2.59375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-8.84375 2h1.375zm1.71875 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-5.6875 2h.75zm1.09375 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odp_16_8.svg b/icon-themes/elementary_svg/res/odp_16_8.svg
new file mode 100644
index 000000000..01a05cccd
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odp_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.105971" x2="2.105971" y1="2.531539" y2="14.492431"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.35135134 0 0 .24324323 -.43243 2.162165)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="3.156074" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".12457845" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.42857266 0 0 .23901363 -2.285745 1.897003)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34607105 0 0 .22368115 23.175855 1.630627)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><path d="m.4999608 2.499961c3.4372792 0 15.0000602.0006996 15.0000602.0006996l.000018 10.9993784s-10.0000522 0-15.0000782 0c0-3.666692 0-7.3333856 0-11.000078z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m14.5 12.5h-13.0000001v-9h13.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5 4.5h9l2 2v5h-11z" fill="#fff" stroke="#fff"/><path d="m1.4999998 3.4999998h10.5000002l2.5 2.5000002v6.5h-13.0000002z" fill="none" opacity=".2" stroke="#000" stroke-opacity=".564246"/><g transform="translate(-1 -1)"><path d="m14 8.9999992a3 3 0 1 1 -1.586964-2.6463796l-1.413036 2.6463796z" fill="url(#a)" opacity=".5"/><path d="m14 9.0086719c0 1.3007071-.946019 2.5442041-2.199478 2.8911901-1.25346.346986-2.7040275-.233073-3.3729598-1.348566-.00535.0048 2.5724378-1.5426241 2.5724378-1.5426241z" fill="url(#a)" opacity=".5"/><g fill="none" stroke="#aaa" transform="translate(-24.951162 -3.655906)"><path d="m28.951162 11.155905h2"/><path d="m28.951162 13.155905h1"/><path d="m28.951162 15.155905h3"/><path d="m30.951162 13.155905h1"/></g><path d="m14 8.9991261c0 1.3007079-.946019 2.5442049-2.199478 2.8911909-.02929-.0051-.800522-2.8911909-.800522-2.8911909z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odp_24_8.svg b/icon-themes/elementary_svg/res/odp_24_8.svg
new file mode 100644
index 000000000..955c5f533
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odp_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 4.269676 2.673878)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.001484" y1="6.473675" y2="33.740345"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 15.238782 17.978761)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="934.64838" cy="488.29297" gradientTransform="matrix(-.01204859 0 0 .0082353 12.761195 17.978761)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 1.275137 17.978744)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15" x2="14.999989" y1="24.999999" y2="3.998197"><stop offset="0" stop-color="#71171c"/><stop offset="1" stop-color="#ed8137"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(.0011511 1.2797638 -2.945594 .00264946 43.809208 -10.288823)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#f9c590"/><stop offset=".39698008" stop-color="#f19860"/><stop offset="1" stop-color="#ce5d36"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="4.54776" y2="21.505387"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m1.4999491 4.4982c5.2704859 0 21.0000509.0018 21.0000509.0018l.000027 16.998232h-21.0000779v-17.000078z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m1.5 21h20.999989v1.998196h-20.999989z" fill="url(#e)" opacity=".15"/><path d="m1.4999889 20.998282v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m22.499989 20.998282v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m21.499989 20.498197h-19.0000004v-14.9999999h19.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.999989 6.9981971h12.36l3.64 3.8461539v8.153846h-16z" fill="#fff"/><path d="m3.499989 6.498197h13.0625l3.9375 4.097561v8.90244h-17z" fill="#fff" opacity=".2" stroke="#000"/><g fill="none" stroke="#aaa"><path d="m5 8.5h4"/><path d="m10 8.5h2"/><path d="m13 8.5h1"/><path d="m15 8.5h2"/><path d="m5 11.488438h2"/><path d="m5 13.488438h1"/><path d="m5 15.488438h2"/><path d="m5 17.488438h2"/><path d="m7 13.488438h1"/><path d="m8 17.488438h1"/></g><path d="m19 13.988437a3.9999999 3.9999999 0 1 1 -2.115952-3.528506l-1.884048 3.528506z" fill="url(#h)" opacity=".5"/><path d="m19 14c0 1.734276-1.261358 3.392272-2.932637 3.85492-1.671279.462649-3.60537-.310764-4.497279-1.798089-.007078.006414 3.429916-2.056831 3.429916-2.056831z" fill="url(#h)" opacity=".5"/><path d="m19 13.988437c0 1.734276-1.261358 3.392272-2.932637 3.85492-.039049-.006745-1.067363-3.85492-1.067363-3.85492z" fill="url(#h)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odp_32_8.svg b/icon-themes/elementary_svg/res/odp_32_8.svg
new file mode 100644
index 000000000..473950a7f
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odp_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.334286" x2="4.334286" y1="6.525714" y2="29.474285"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3394176 0 0 -1.9826305 -11.354333 95.86293)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="63.217903" y2="25.646791"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.60952382 0 0 .80390736 1.371428 .201673)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.72972974 0 0 .56756756 -1.513509 2.378381)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 1.6613296 -4.3902088 0 57.59346 -16.406832)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.66906904 0 0 .46769522 45.346544 2.682304)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.03345303 0 0 .01508077 -25.772132 20.02493)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03142725 0 0 .01508077 -24.517756 20.02493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03142725 0 0 .01508077 -2.812712 20.02493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><g transform="matrix(1.3333333 0 0 1 34.220314 -.216738)"><path d="m-21.757769 25.554264h16.153034v3.662474h-16.153034z" fill="url(#h)" opacity=".402062"/><path d="m-5.577801 25.55439v3.662272c1.618426.0069 3.912566-.820529 3.912565-1.831372 0-1.010842-1.806041-1.8309-3.912565-1.8309z" fill="url(#i)" opacity=".402062"/><path d="m-21.752671 25.55439v3.662272c-1.618426.0069-3.912565-.820529-3.912565-1.831372 0-1.010842 1.806041-1.8309 3.912565-1.8309z" fill="url(#j)" opacity=".402062"/></g><path d="m1.4999605 4.4999952c6.645391 0 29.0000445.00143 29.0000445.00143l.000034 22.9986138s-19.333386 0-29.0000785 0c0-7.666693 0-15.333386 0-23.0000779z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m29.5 26.499997h-27.0000005v-21.0000002h27.0000005z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 6.9999979h19.3l4.7 4.3846161v13.615384h-24z" fill="#fff"/><path d="m3.4999996 6.4999987h20.0000004l5 4.6341463v14.365854h-25.0000004z" fill="#fff" opacity=".2" stroke="#000"/><g fill="none" stroke="#aaa"><path d="m9 9.5h4"/><path d="m14 9.5h2"/><path d="m17 9.5h1"/><path d="m19 9.5h2"/></g><g fill="url(#a)" transform="matrix(.83248814 0 0 .83248814 .847702 2.177654)"><path d="m29 19a6 6 0 1 1 -3.173929-5.292761l-2.826071 5.292761z" opacity=".5"/><path d="m29 19.017344c0 2.601413-1.892038 5.088408-4.398956 5.78238-2.506919.693972-5.408056-.466147-6.745919-2.697134-.0106.0096 5.144875-3.085246 5.144875-3.085246z" opacity=".5"/><path d="m29 19.003569c0 2.601413-1.892038 5.088408-4.398956 5.78238-.05858-.01016-1.601044-5.78238-1.601044-5.78238z"/></g><path d="m7 23v-1h2v1zm3 0v-1h5v1zm-3-3v-1h3v1zm4 0v-1h2v1zm-4-3v-1h3v1zm4 0v-1h1v1zm2 0v-1h1v1zm-6-3v-1h3v1zm4 0v-1h3v1z" fill="url(#b)"/><path d="m2 4.9999948v14.6210622c.00166.10821.037673.210535.099196.282144.061536.07161.1429947.105945.2246096.0947l27.4285754-5.72784c.141092-.02936.245646-.188461.247619-.376831v-8.8932232z" fill="url(#c)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odp_48_8.svg b/icon-themes/elementary_svg/res/odp_48_8.svg
new file mode 100644
index 000000000..3901be645
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odp_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.567797" x2="8.567797" y1="15.610169" y2="44.491524"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3394176 0 0 -1.9826305 -6.354333 107.86293)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="63.217903" y2="25.646791"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.91428564 0 0 1.3934396 2.057149 -2.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01484079 28.360735 33.085493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01484079 19.622642 33.085493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="h" gradientTransform="matrix(.06732488 0 0 .01484079 -.341139 33.085463)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.2409029 0 0 1.3504171 -5.769505 -6.728733)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="14.203104" y2="35.721317"/><linearGradient id="j" gradientTransform="matrix(.99186794 0 0 1.2108363 66.881379 -8.870901)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="41.797989" y2="17.555471"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><radialGradient id="k" cx="22.019003" cy=".563346" gradientTransform="matrix(-.00000002 2.4253298 -2.6354997 -.00000002 23.503701 -48.760605)" gradientUnits="userSpaceOnUse" r="22.000002"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><path d="m5.738061 38.526806h36.50787v3.604193h-36.50787z" fill="url(#h)" opacity=".3"/><path d="m5.7373795 38.526964v3.603993c-1.1865002.006729-2.8683795-.807471-2.8683795-1.802229 0-.994755 1.3240446-1.801763 2.8683795-1.801764z" fill="url(#g)" opacity=".3"/><path d="m42.246 38.526964v3.603993c1.1865.0067 2.86838-.807471 2.86838-1.802229 0-.994755-1.324045-1.801763-2.86838-1.801764z" fill="url(#f)" opacity=".3"/><path d="m2.499961 5.499963h43.00008v35.000076h-43.00008z" fill="url(#k)" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.499961 6.499959h41.000076v33.00008h-41.000076z" fill="none" opacity=".6" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 8.000478h28.8l9.2 8.999522v21.000478h-38z" fill="#fff"/><path d="m4.4999999 7.5004753h29.5285711l9.471428 9.3000007v21.7h-38.9999991z" fill="#fff" opacity=".2" stroke="#000"/><path d="m3 6.0000004v25.3431816c.00248.187559.056453.364927.1488036.489049.092276.124122.214484.183649.336914.164124l41.1428544-9.928258c.211642-.05087.368476-.326667.371428-.653175v-15.4149216z" fill="url(#e)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-1.500001 -6)"><path d="m12 38v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm2 0v-1h2v1zm-9-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h4v1zm-6-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h4v1z" fill="url(#b)"/><path d="m17 20v1h6v-1zm7 0v1h2v-1zm3 0v1h4v-1z" opacity=".28"/><g fill="url(#a)"><path d="m39 31.999998a7 7 0 1 1 -3.702917-6.174886l-3.297082 6.174886z" opacity=".5"/><path d="m38.990502 32.020234c.000001 3.034983-2.207377 5.936477-5.132115 6.746111-2.924739.809634-6.309398-.543838-7.870239-3.146656-.01238.01123 6.002355-3.599455 6.002355-3.599455z" opacity=".5"/><path d="m38.999999 32.004126c.000001 3.034983-2.207377 5.936477-5.132115 6.746111-.06833-.01187-1.867884-6.746111-1.867884-6.746111z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ods_16_8.svg b/icon-themes/elementary_svg/res/ods_16_8.svg
new file mode 100644
index 000000000..82fa262c0
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ods_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><g transform="translate(0 2)"><path d="m5.0000001 4h5.9999999v3h-5.9999999z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m9.999878 8.5h-3.999878m1.5-3.5v5" opacity=".4"/><path d="m5.5 4.5h5v6h-5zm4.936362 2h-4.8303" opacity=".6" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ods_24_8.svg b/icon-themes/elementary_svg/res/ods_24_8.svg
new file mode 100644
index 000000000..d202f1c0e
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ods_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.53064133 0 0 .58970225 -2.225177 -5.291902)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="26" y2="1"><stop offset="0" stop-color="#425a2d"/><stop offset="1" stop-color="#7f956d"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#b5cc85"/><stop offset=".26238" stop-color="#9abe74"/><stop offset=".704952" stop-color="#669f4d"/><stop offset="1" stop-color="#47892b"/></radialGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m7.000031 8.999996 9.999938.00001v1.499995 1.499999l-9.999938-.00001z" fill="#b7d095"/><g fill="none" stroke="#206b00"><path d="m15.99997 13.5-7.999939-.00001m7.999939 2.00001-7.999939-.00001m2.5-5.500049v7.000001m2.999969-6.999942v7" opacity=".4"/><path d="m7.5 9.5 9 .00001v7.99999l-9-.00001zm8.9 2-8.733332-.00001" opacity=".6" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ods_32_8.svg b/icon-themes/elementary_svg/res/ods_32_8.svg
new file mode 100644
index 000000000..e9a4fb0dd
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ods_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#d)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#c)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#a)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(0 3)"><path d="m7.9999999 8h16.0000001v1.9999997 2.0000003h-16.0000001z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m23 14.5h-14m14 3h-14m4.498357-8.5000654v11.0000004m5.003287-10.9998691v10.9999991" opacity=".4"/><path d="m8.4999999 8.5h15.0000001v12h-15.0000001zm14.8636371 3h-14.6363644" opacity=".6" stroke-linecap="round"/></g></g><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#e)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ods_48_8.svg b/icon-themes/elementary_svg/res/ods_48_8.svg
new file mode 100644
index 000000000..49033378d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ods_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#e)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#d)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#b)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(0 4)"><path d="m11.000001 12.000547h26v2.999999 3.000001h-26z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m36 22.50047h-24m24 4.999999h-24m7.5-14.500576v19.000548m9-19.000334v19.000545" opacity=".4"/><path d="m11.499899 12.499455h25.000204v20.001092h-25.000204zm24.77293 5.001092h-24.394139" opacity=".6" stroke-linecap="round"/></g></g><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odt_16_8.svg b/icon-themes/elementary_svg/res/odt_16_8.svg
new file mode 100644
index 000000000..2b1f62d5f
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odt_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32160807 0 0 .3333374 1.005758 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m5.1809045 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0 1.0965608.000005zm-3.5075384.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005188h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.0052046h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778891zm-3.5075384 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341716zm.9447246 0h1.0854265zm-4.552765 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005196h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165834zm1.4271354 0h.8944735zm.9849255 0h.190955zm-5.2562825 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653266 0h.38191zm.482413 0h.211055zm.3216075 0h.592966z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odt_24_8.svg b/icon-themes/elementary_svg/res/odt_24_8.svg
new file mode 100644
index 000000000..71ad04d02
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odt_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.48571482 0 0 .477213 24.129815 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 38.274861 -.791867)" gradientUnits="userSpaceOnUse" x1="-51.399807" x2="-51.786404" y1="45.432873" y2="2.906247"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14.84961 6.5h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844.9921875h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.015625zm6.818359 1.0078125h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm4.736328 2.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm7 1.007812h-2.048828zm-2.201172 0h-.789063zm-.941406 0h-1.927735zm-2.078125 0h-3.494141zm5.039062 1h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm6.027344 1h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844 1.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm6.089844 1.007812h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375z" fill="none" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odt_32_8.svg b/icon-themes/elementary_svg/res/odt_32_8.svg
new file mode 100644
index 000000000..5bd4389fd
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odt_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.499937" x2="17.499937" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#e)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#b)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><path d="m9.5000625 5.505005h1.3436255zm1.6873755 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-7.6561255 2h2.6561255zm3.0623755 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm-10.2186255 1.9949953h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 1.9999997h1.5937505zm1.0936255 0h5.90625zm-1.0936255 3.037243h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm-10.5623755 1.962757h1.3436255zm1.6873755 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h3.09375zm-9.9061255 2.075342h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 2.924658h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm-7.7811255 2h2.8748755zm3.2186255 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm-7.8436255 2h2.8748755zm3.2186255 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/odt_48_8.svg b/icon-themes/elementary_svg/res/odt_48_8.svg
new file mode 100644
index 000000000..c258dd5be
--- /dev/null
+++ b/icon-themes/elementary_svg/res/odt_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="21.928237" x2="21.928237" y1="44.76606" y2=".316779"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" y1="15.298182" y2="24.627615"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#f)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#e)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#c)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m12.90625 8.500001h2.34375zm2.6875 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h4.9375zm5.25 0h3.78125zm-16.15625 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 1.968749h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h4.28125zm4.625 0h4.625zm4.9375 0h1.84375zm2.15625 0h4.34375zm4.625 0h2.96875zm3.3125 0h1.1875zm-19.65625 2h1.59375zm2.09375 0h5.90625zm-2.09375 3.96875h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h4.90625zm5.25 0h3.75zm4.0625 0h1.1875zm-20.21875 2h3.9375zm4.25 0h4.21875zm4.53125 0h1.625zm1.9375 0h3.96875zm4.28125 0h5zm5.34375 0h1.84375zm-20.34375 2h4.28125zm4.625 0h4.625zm4.9375 0h1.84375zm2.15625 0h4.34375zm4.625 0h2.96875zm3.3125 0h1.1875zm-19.65625 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 3.96875h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 2h3.875zm4.21875 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm4.4375 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-17.25 2h3.875zm4.21875 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875zm3.3125 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#a)"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otf_16_8.svg b/icon-themes/elementary_svg/res/otf_16_8.svg
new file mode 100644
index 000000000..b0e62d162
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otf_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#c)" opacity=".8" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m4.5067274 8.5603782h.7070598l1.255461 2.9401258 1.255461-6.0007769h3.7738208" fill="none" stroke="#626262" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999223"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otf_32_8.svg b/icon-themes/elementary_svg/res/otf_32_8.svg
new file mode 100644
index 000000000..688a7c180
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otf_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#b" y1="31.65719" y2="18.353575"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#b" y1="15.298182" y2="24.627615"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-40.849611 .954074)"><path d="m49.349611 14.545927h2.045455l2.045454 5.999999 2.045454-10.9999995h8.863637" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22.897798 21.889129v-.698242h5.392578v.698242l-1.127929.290039 1.471679 2.169087 1.944336-2.190571-1.009765-.268555v-.698242h3.4375v.698242l-.891602.225586-2.835937 3.232563 3.201172 4.919922.966796.225586v.698242h-5.392578v-.698242l1.12793-.247071-1.761719-2.717773-2.341797 2.739258 1.009766.225586v.698242h-3.4375v-.698242l.902344-.171875 3.222656-3.78125-2.900391-4.381977z" transform="matrix(.69999013 0 0 .69999013 40.994325 -1.787485)"/></g><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otf_48_8.svg b/icon-themes/elementary_svg/res/otf_48_8.svg
new file mode 100644
index 000000000..0a696d9c9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otf_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 36.963253)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.3333334 0 0 -1.3333334 -16.166666 70.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.33 0 0 -1.33 -16.064999 70.028077)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#d" y1="31.65719" y2="18.353575"/><linearGradient id="f" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#6b6b6b"/><stop offset=".26238" stop-color="#525252"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0"/><stop offset="1" stop-color="#525252"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#i)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#h)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#g)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m12 23h3l3 9 3-17h13" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m22.24707 22.698101v-.698242h5.392578v.698242l-1.127929.290039 1.471679 2.169087 1.944336-2.190571-1.009765-.268555v-.698242h3.4375v.698242l-.891602.225586-2.835937 3.232563 3.201172 4.919922.966796.225586v.698242h-5.392578v-.698242l1.12793-.247071-1.761719-2.717773-2.341797 2.739258 1.009766.225586v.698242h-3.4375v-.698242l.902344-.171875 3.222656-3.78125-2.900391-4.381977z"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#l)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-2.000001)"><path d="m40.246148 42.353179v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#a)" opacity=".3"/><path d="m24.500001 45.5 20.000001-20.000001v20.000001zm9.333333-4.000001h6.666667v-6.666666z" fill="url(#c)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><g fill="none"><path d="m27.450938 44.217765 15.79375-15.793751v15.793751z" opacity=".4" stroke="url(#e)"/><g stroke="#83899a" stroke-linecap="square"><path d="m29.5 44.346154v1.153846" opacity=".6"/><path d="m34.5 44.346154v1.153846" opacity=".6"/><path d="m39.5 44.346154v1.153846" opacity=".6"/><path d="m44.50049 35.423077h-1.00049" opacity=".6"/><path d="m44.50049 40.423077h-1.00049" opacity=".6"/><path d="m44.50049 30.423077h-1.00049" opacity=".6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otg_16_8.svg b/icon-themes/elementary_svg/res/otg_16_8.svg
new file mode 100644
index 000000000..63b545a17
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otg_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><g stroke="#f3ba00"><path d="m5.5 11.5 1.2000002-4.9999999 2.7999999 4.9999999z" fill="#f3ba00" fill-opacity=".426829"/><g fill="#fff"><path d="m5.5 4.4999997h2v2.0000003h-2z"/><path d="m4.5 10.5h2v2h-2z"/><path d="m9.5 10.5h2v2h-2z"/></g></g><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otg_32_8.svg b/icon-themes/elementary_svg/res/otg_32_8.svg
new file mode 100644
index 000000000..52b07973d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otg_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#b" y1="31.65719" y2="18.353575"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#b" y1="15.298182" y2="24.627615"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g stroke="#f3ba00" transform="translate(0 -1)"><path d="m9.5 23.5 4.333334-13 8.666666 13z" fill="#f3ba00" fill-opacity=".426829"/><g fill="#fff"><path d="m12.5 8.5h2v2h-2z"/><path d="m21.5 22.5h2v2h-2z"/><path d="m8.5 22.5h2v2h-2z"/></g></g><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otg_48_8.svg b/icon-themes/elementary_svg/res/otg_48_8.svg
new file mode 100644
index 000000000..3465ef4ea
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otg_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 36.963253)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.3333334 0 0 -1.3333334 -16.166666 70.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.33 0 0 -1.33 -16.064999 70.028077)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#d" y1="31.65719" y2="18.353575"/><linearGradient id="f" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#b67926"/><stop offset="1" stop-color="#eab41a"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#i)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#h)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#g)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14 32.999999 6-18.999999 14 18.999999z" fill="#f3ba00" fill-opacity=".426829" stroke="#f3ba00" stroke-width="2"/><path d="m18.5 10.5h3v3h-3z" fill="#fff" stroke="#f3ba00"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#l)" fill-rule="evenodd" opacity=".2"/><g fill="#fff" stroke="#f3ba00"><path d="m33.5 31.5h3v3h-3z"/><path d="m11.5 31.5h3v3h-3z"/></g><g transform="translate(-2.000001)"><path d="m40.246148 42.353179v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#a)" opacity=".3"/><path d="m24.500001 45.5 20.000001-20.000001v20.000001zm9.333333-4.000001h6.666667v-6.666666z" fill="url(#c)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><g fill="none"><path d="m27.450938 44.217765 15.79375-15.793751v15.793751z" opacity=".4" stroke="url(#e)"/><g stroke="#83899a" stroke-linecap="square"><path d="m29.5 44.346154v1.153846" opacity=".6"/><path d="m34.5 44.346154v1.153846" opacity=".6"/><path d="m39.5 44.346154v1.153846" opacity=".6"/><path d="m44.50049 35.423077h-1.00049" opacity=".6"/><path d="m44.50049 40.423077h-1.00049" opacity=".6"/><path d="m44.50049 30.423077h-1.00049" opacity=".6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otp_16_8.svg b/icon-themes/elementary_svg/res/otp_16_8.svg
new file mode 100644
index 000000000..189b73fde
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otp_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.105971" x2="2.105971" y1="2.531539" y2="14.492431"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .6 -.6 0 26.6 -11.8)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324323 -.43243 2.162165)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="3.156074" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".12457845" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.42857266 0 0 .23901363 -2.285745 1.897003)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.34607105 0 0 .22368115 23.175855 1.630627)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><path d="m.4999608 2.499961c3.4372792 0 15.0000602.0006996 15.0000602.0006996l.000018 10.9993784s-10.0000522 0-15.0000782 0c0-3.666692 0-7.3333856 0-11.000078z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m14.5 12.5h-13.0000001v-9h13.0000001z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5 4.5h9l2 2v5h-11z" fill="#fff" stroke="#fff"/><path d="m1.4999998 3.4999998h10.5000002l2.5 2.5000002v6.5h-13.0000002z" fill="none" opacity=".2" stroke="#000" stroke-opacity=".564246"/><g transform="translate(-1 -1)"><path d="m14 8.9999992a3 3 0 1 1 -1.586964-2.6463796l-1.413036 2.6463796z" fill="url(#a)" opacity=".5"/><path d="m14 9.0086719c0 1.3007071-.946019 2.5442041-2.199478 2.8911901-1.25346.346986-2.7040275-.233073-3.3729598-1.348566-.00535.0048 2.5724378-1.5426241 2.5724378-1.5426241z" fill="url(#a)" opacity=".5"/><g fill="none" stroke="#aaa" transform="translate(-24.951162 -3.655906)"><path d="m28.951162 11.155905h2"/><path d="m28.951162 13.155905h1"/><path d="m28.951162 15.155905h3"/><path d="m30.951162 13.155905h1"/></g><path d="m14 8.9991261c0 1.3007079-.946019 2.5442049-2.199478 2.8911909-.02929-.0051-.800522-2.8911909-.800522-2.8911909z" fill="url(#a)"/></g><path d="m15.5 6.4999998-9.0000002 9.0000002h9.0000002zm-2 5.0000002v2h-2z" fill="url(#b)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otp_32_8.svg b/icon-themes/elementary_svg/res/otp_32_8.svg
new file mode 100644
index 000000000..0671d49c6
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otp_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.334286" x2="4.334286" y1="6.525714" y2="29.474285"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3394176 0 0 -1.9826305 -11.354333 95.86293)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="63.217903" y2="25.646791"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 -13.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.99749995 0 0 -.99749995 -13.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#d" y1="31.65719" y2="18.353575"/><linearGradient id="f" gradientTransform="matrix(.60952382 0 0 .80390736 1.371428 .201673)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><linearGradient id="g" gradientTransform="matrix(.72972974 0 0 .56756756 -1.513509 2.378381)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 1.6613296 -4.3902088 0 57.59346 -16.406832)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.66906904 0 0 .46769522 45.346544 2.682304)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.03345303 0 0 .01508077 -25.772132 20.02493)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03142725 0 0 .01508077 -24.517756 20.02493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03142725 0 0 .01508077 -2.812712 20.02493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><g transform="matrix(1.3333333 0 0 1 34.220314 -.216738)"><path d="m-21.757769 25.554264h16.153034v3.662474h-16.153034z" fill="url(#k)" opacity=".402062"/><path d="m-5.577801 25.55439v3.662272c1.618426.0069 3.912566-.820529 3.912565-1.831372 0-1.010842-1.806041-1.8309-3.912565-1.8309z" fill="url(#l)" opacity=".402062"/><path d="m-21.752671 25.55439v3.662272c-1.618426.0069-3.912565-.820529-3.912565-1.831372 0-1.010842 1.806041-1.8309 3.912565-1.8309z" fill="url(#m)" opacity=".402062"/></g><path d="m1.4999605 4.4999952c6.645391 0 29.0000445.00143 29.0000445.00143l.000034 22.9986138s-19.333386 0-29.0000785 0c0-7.666693 0-15.333386 0-23.0000779z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m29.5 26.499997h-27.0000005v-21.0000002h27.0000005z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4 6.9999979h19.3l4.7 4.3846161v13.615384h-24z" fill="#fff"/><path d="m3.4999996 6.4999987h20.0000004l5 4.6341463v14.365854h-25.0000004z" fill="#fff" opacity=".2" stroke="#000"/><g fill="none" stroke="#aaa"><path d="m9 9.5h4"/><path d="m14 9.5h2"/><path d="m17 9.5h1"/><path d="m19 9.5h2"/></g><g fill="url(#a)" transform="matrix(.83248814 0 0 .83248814 .847702 2.177654)"><path d="m29 19a6 6 0 1 1 -3.173929-5.292761l-2.826071 5.292761z" opacity=".5"/><path d="m29 19.017344c0 2.601413-1.892038 5.088408-4.398956 5.78238-2.506919.693972-5.408056-.466147-6.745919-2.697134-.0106.0096 5.144875-3.085246 5.144875-3.085246z" opacity=".5"/><path d="m29 19.003569c0 2.601413-1.892038 5.088408-4.398956 5.78238-.05858-.01016-1.601044-5.78238-1.601044-5.78238z"/></g><path d="m7 23v-1h2v1zm3 0v-1h5v1zm-3-3v-1h3v1zm4 0v-1h2v1zm-4-3v-1h3v1zm4 0v-1h1v1zm2 0v-1h1v1zm-6-3v-1h3v1zm4 0v-1h3v1z" fill="url(#b)"/><path d="m2 4.9999948v14.6210622c.00166.10821.037673.210535.099196.282144.061536.07161.1429947.105945.2246096.0947l27.4285754-5.72784c.141092-.02936.245646-.188461.247619-.376831v-8.8932232z" fill="url(#f)" fill-rule="evenodd" opacity=".2"/><path d="m16.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#c)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m18.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/otp_48_8.svg b/icon-themes/elementary_svg/res/otp_48_8.svg
new file mode 100644
index 000000000..d19f32b58
--- /dev/null
+++ b/icon-themes/elementary_svg/res/otp_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.567797" x2="8.567797" y1="15.610169" y2="44.491524"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3394176 0 0 -1.9826305 -6.354333 107.86293)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="63.217903" y2="25.646791"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.3333334 0 0 -1.3333334 -16.166666 70.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.33 0 0 -1.33 -13.064999 106.02808)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#e" y1="31.65719" y2="18.353575"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.91428564 0 0 1.3934396 2.057149 -2.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#e" y1="15.298182" y2="24.627615"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01484079 28.360735 33.085493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01484079 19.622642 33.085493)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.06732488 0 0 .01484079 -.341139 33.085463)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.2409029 0 0 1.3504171 -5.769505 -6.728733)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="14.203104" y2="35.721317"/><linearGradient id="l" gradientTransform="matrix(.99186794 0 0 1.2108363 66.881379 -8.870901)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="41.797989" y2="17.555471"><stop offset="0" stop-color="#a62100"/><stop offset="1" stop-color="#cc3b02"/></linearGradient><radialGradient id="m" cx="22.019003" cy=".563346" gradientTransform="matrix(-.00000002 2.4253298 -2.6354997 -.00000002 23.503701 -48.760605)" gradientUnits="userSpaceOnUse" r="22.000002"><stop offset="0" stop-color="#ffc27d"/><stop offset=".39698008" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></radialGradient><path d="m5.738061 38.526806h36.50787v3.604193h-36.50787z" fill="url(#j)" opacity=".3"/><path d="m5.7373795 38.526964v3.603993c-1.1865002.006729-2.8683795-.807471-2.8683795-1.802229 0-.994755 1.3240446-1.801763 2.8683795-1.801764z" fill="url(#i)" opacity=".3"/><path d="m42.246 38.526964v3.603993c1.1865.0067 2.86838-.807471 2.86838-1.802229 0-.994755-1.324045-1.801763-2.86838-1.801764z" fill="url(#h)" opacity=".3"/><path d="m2.499961 5.499963h43.00008v35.000076h-43.00008z" fill="url(#m)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.499961 6.499959h41.000076v33.00008h-41.000076z" fill="none" opacity=".6" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 8.000478h28.8l9.2 8.999522v21.000478h-38z" fill="#fff"/><path d="m4.4999999 7.5004753h29.5285711l9.471428 9.3000007v21.7h-38.9999991z" fill="#fff" opacity=".2" stroke="#000"/><path d="m3 6.0000004v25.3431816c.00248.187559.056453.364927.1488036.489049.092276.124122.214484.183649.336914.164124l41.1428544-9.928258c.211642-.05087.368476-.326667.371428-.653175v-15.4149216z" fill="url(#g)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-1.500001 -6)"><path d="m12 38v-1h2v1zm3 0v-1h6v1zm-3-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h1v1zm2 0v-1h2v1zm-9-4v-1h3v1zm4 0v-1h1v1zm2 0v-1h4v1zm-6-4v-1h3v1zm4 0v-1h2v1zm3 0v-1h4v1z" fill="url(#b)"/><path d="m17 20v1h6v-1zm7 0v1h2v-1zm3 0v1h4v-1z" opacity=".28"/><g fill="url(#a)"><path d="m39 31.999998a7 7 0 1 1 -3.702917-6.174886l-3.297082 6.174886z" opacity=".5"/><path d="m38.990502 32.020234c.000001 3.034983-2.207377 5.936477-5.132115 6.746111-2.924739.809634-6.309398-.543838-7.870239-3.146656-.01238.01123 6.002355-3.599455 6.002355-3.599455z" opacity=".5"/><path d="m38.999999 32.004126c.000001 3.034983-2.207377 5.936477-5.132115 6.746111-.06833-.01187-1.867884-6.746111-1.867884-6.746111z"/></g></g><g transform="translate(-1.002787 -38)"><path d="m24.502894 45.5 20-20.000001v20.000001zm9.33044-4.000001h6.666667v-6.666666z" fill="url(#c)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="translate(3 36)"/><g fill="none"><path d="m29.888625 80.5 16.611282-16.591611.000186 16.591611z" opacity=".4" stroke="url(#d)"/><g stroke="#83899a" stroke-linecap="square"><path d="m32.5 80.5v1" opacity=".6"/><path d="m37.5 80.5v1" opacity=".6"/><path d="m42.5 80.5v1" opacity=".6"/><path d="m47.50049 71.5h-1.00049" opacity=".6"/><path d="m47.50049 76.5h-1.00049" opacity=".6"/><path d="m47.50049 66.5h-1.00049" opacity=".6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ots_16_8.svg b/icon-themes/elementary_svg/res/ots_16_8.svg
new file mode 100644
index 000000000..321eeef0c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ots_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><g transform="translate(0 2)"><path d="m5.0000001 4h5.9999999v3h-5.9999999z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m9.999878 8.5h-3.999878m1.5-3.5v5" opacity=".4"/><path d="m5.5 4.5h5v6h-5zm4.936362 2h-4.8303" opacity=".6" stroke-linecap="round"/></g></g><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ots_32_8.svg b/icon-themes/elementary_svg/res/ots_32_8.svg
new file mode 100644
index 000000000..351dae9e7
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ots_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#b" y1="31.65719" y2="18.353575"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#b" y1="15.298182" y2="24.627615"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#g)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#f)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(0 3)"><path d="m7.9999999 8h16.0000001v1.9999997 2.0000003h-16.0000001z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m23 14.5h-14m14 3h-14m4.498357-8.5000654v11.0000004m5.003287-10.9998691v10.9999991" opacity=".4"/><path d="m8.4999999 8.5h15.0000001v12h-15.0000001zm14.8636371 3h-14.6363644" opacity=".6" stroke-linecap="round"/></g></g><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#h)" fill-rule="evenodd" opacity=".2"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#a)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ots_48_8.svg b/icon-themes/elementary_svg/res/ots_48_8.svg
new file mode 100644
index 000000000..a3249474d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ots_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 36.963253)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.3333334 0 0 -1.3333334 -16.166666 70.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.33 0 0 -1.33 -16.064999 70.028077)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#d" y1="31.65719" y2="18.353575"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#b"/><linearGradient id="i" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".704952" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#206b00"/><stop offset="1" stop-color="#3a9104"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#d" y1="15.298182" y2="24.627615"/><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#i)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#h)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#f)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#j)" stroke="url(#k)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><g transform="translate(0 4)"><path d="m11.000001 12.000547h26v2.999999 3.000001h-26z" fill="#9bdb4d"/><g fill="none" stroke="#206b00"><path d="m36 22.50047h-24m24 4.999999h-24m7.5-14.500576v19.000548m9-19.000334v19.000545" opacity=".4"/><path d="m11.499899 12.499455h25.000204v20.001092h-25.000204zm24.77293 5.001092h-24.394139" opacity=".6" stroke-linecap="round"/></g></g><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#l)" fill-rule="evenodd" opacity=".2"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#f)" opacity=".3"/><g transform="translate(-2.000001)"><path d="m40.246148 42.353179v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#a)" opacity=".3"/><path d="m24.500001 45.5 20.000001-20.000001v20.000001zm9.333333-4.000001h6.666667v-6.666666z" fill="url(#c)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><g fill="none"><path d="m27.450938 44.217765 15.79375-15.793751v15.793751z" opacity=".4" stroke="url(#e)"/><g stroke="#83899a" stroke-linecap="square"><path d="m29.5 44.346154v1.153846" opacity=".6"/><path d="m34.5 44.346154v1.153846" opacity=".6"/><path d="m39.5 44.346154v1.153846" opacity=".6"/><path d="m44.50049 35.423077h-1.00049" opacity=".6"/><path d="m44.50049 40.423077h-1.00049" opacity=".6"/><path d="m44.50049 30.423077h-1.00049" opacity=".6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ott_16_8.svg b/icon-themes/elementary_svg/res/ott_16_8.svg
new file mode 100644
index 000000000..4b76fd6a8
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ott_16_8.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.32160807 0 0 .3333374 1.005758 -.349077)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.31428714 0 0 .3259265 .457108 -.322238)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.0000759 0c0-5.000017 0-10.000035 0-15.00005204z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/><path d="m3.4999999 1.5000004h5.994643l3.0053571 3.2709996v9.729h-9.0000001z" fill="#fff" opacity=".2" stroke="#000"/><path d="m4 1.9999987h5.317647l2.682353 3.0000013v9h-8z" fill="#fff"/><path d="m5.1809045 3.499995h.7537691zm.8643219 0h.703517zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0 1.0965608.000005zm-3.5075384.994817h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005188h.5125628zm.6733666 0h1.8994984zm-.6733666 1.9947954h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.0052046h.7537691zm.8643219 0h.6934672zm.8140698 0h.6231156zm.7236186 0h.2713566zm.3819095 0h.603015zm.7236186 0h1.5778891zm-3.5075384 1h1.1758797zm1.3065331 0h.5628138zm.6633158 0h.2814074zm.3919602 0h.5125629zm.6231157 0h.5226136zm.6231156 0h.8341716zm.9447246 0h1.0854265zm-4.552765 1.994804h.9949753zm1.0954773 0h1.6281406zm1.7286437 0h.7939702zm.8944722 0h.7437188zm.8442218 0h.6331655zm-4.562815 1.005196h1.2462313zm1.3567841 0h.3919602zm.4924622 0h.8944722zm.9949753 0h1.3165834zm1.4271354 0h.8944735zm.9849255 0h.190955zm-5.2562825 1h1.2462313zm1.3567841 0h.5628138zm.6633168 0h.8844215zm.9849245 0h.954774zm1.0653266 0h.38191zm.482413 0h.211055zm.3216075 0h.592966z" fill="none" stroke="url(#a)"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#b)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ott_24_8.svg b/icon-themes/elementary_svg/res/ott_24_8.svg
new file mode 100644
index 000000000..806f2fcaa
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ott_24_8.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.473675" y2="41.526306"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.48571482 0 0 .477213 24.129815 -.326798)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="g" cx="14.239056" cy="11.49049" gradientTransform="matrix(-.00099722 1.5574418 -2.9455946 -.00188603 41.839816 -17.188778)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.53064133 0 0 .58970225 38.274861 -.791867)" gradientUnits="userSpaceOnUse" x1="-51.399807" x2="-51.786404" y1="45.432873" y2="2.906247"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01472605 0 0 .0095356 21.208141 18.688026)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(0 .61754391 -.65185192 0 33.55926 -4.756143)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m3.4999601 1.5000029c5.270486 0 17.0000509.0018 17.0000509.0018l.000027 20.9982321h-17.0000779v-21.0000781z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#e)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#d)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#c)" opacity=".15"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6 4h8.36l3.64 3.846154v12.153846h-12z" fill="#fff"/><path d="m5.5 3.5h9.0625l3.9375 4.097561v12.90244h-13z" fill="#fff" opacity=".2" stroke="#000"/><path d="m14.84961 6.5h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844.9921875h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.015625zm6.818359 1.0078125h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm4.736328 2.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm7 1.007812h-2.048828zm-2.201172 0h-.789063zm-.941406 0h-1.927735zm-2.078125 0h-3.494141zm5.039062 1h-2.246094zm-2.398437 0h-.896485zm-1.046875 0h-3.1757811zm-3.310547 0h-1.443359zm6.027344 1h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375zm5.464844 1.992188h-1.199219zm-1.349609 0h-1.125zm-1.275391 0h-2.021484zm-2.173828 0-1.501953.01562zm6.089844 1.007812h-.425781zm-.591797 0h-.775391zm-.941406 0h-.789063zm-.941407 0h-1.259765zm-1.425781 0h-2.705078zm-2.855469 0h-1.09375z" fill="none" stroke="url(#f)"/><path d="m12.333333 22.18431v2.315662c-.758354.0044-1.833333-.518823-1.833333-1.157981 0-.639157.846268-1.157681 1.833333-1.157681z" fill="url(#i)" opacity=".15"/><path d="m21.499999 13-10.999999 10.5 10.999999.000474zm-1.999999 4.8v3.7h-3.9z" fill="url(#j)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ott_32_8.svg b/icon-themes/elementary_svg/res/ott_32_8.svg
new file mode 100644
index 000000000..6502b8550
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ott_32_8.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.499937" x2="17.499937" y1="30" y2="0"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 -16.999999 48.999999)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.99749995 0 0 -.99749995 -16.923748 48.896056)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#c" y1="31.65719" y2="18.353575"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.47891153 0 0 .80390736 4.506123 -3.798325)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#c" y1="15.298182" y2="24.627615"/><linearGradient id="j" gradientTransform="matrix(.56756757 0 0 .72972969 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="k" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 2.0947184 -3.4818921 0 48.98794 -25.860757)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.53064133 0 0 .58970225 39.274862 -1.791863)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#h)" opacity=".15"/><path d="m4.4999609.50000707c5.270486 0 23.0000511.0018 23.0000511.0018l.000027 28.99823193s-15.333385 0-23.0000781 0c0-9.666693 0-19.333386 0-29.00007793z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#g)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m26.5 28.499999h-21v-26.9999991h21z" fill="none" opacity=".5" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 3h12.36l5.64 5.846154v18.153846h-18z" fill="#fff"/><path d="m6.5 2.4999999h13.0625l5.9375 6.0975608v18.9024403h-19z" fill="#fff" opacity=".2" stroke="#000"/><path d="m5.000001.99999692v14.62106208c.0013.10821.0296.210535.07794.282144.04835.07161.112353.105945.176479.0947l21.551021-5.72784c.110858-.02936.193008-.188461.194558-.376831v-8.8932231z" fill="url(#i)" fill-rule="evenodd" opacity=".2"/><path d="m9.5000625 5.505005h1.3436255zm1.6873755 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm-7.6561255 2h2.6561255zm3.0623755 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm-10.2186255 1.9949953h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 1.9999997h1.5937505zm1.0936255 0h5.90625zm-1.0936255 3.037243h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm-10.5623755 1.962757h1.3436255zm1.6873755 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h3.09375zm-9.9061255 2.075342h3.2811255zm3.6248755 0h4.625zm4.9375 0h1.84375zm-8.5623755 2.924658h2.0936255zm2.4061255 0h5.0625zm5.375 0h2.46875zm-7.7811255 2h2.8748755zm3.2186255 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm-7.8436255 2h2.8748755zm3.2186255 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875z" fill="none" stroke="url(#a)"/><path d="m13.5 30.5 15-15v15zm6.999999-3.000001h5v-4.999999z" fill="url(#b)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><path d="m15.713203 29.538323 11.845312-11.845312v11.845312z" fill="none" opacity=".4" stroke="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/ott_48_8.svg b/icon-themes/elementary_svg/res/ott_48_8.svg
new file mode 100644
index 000000000..c9212727c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/ott_48_8.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="21.928237" x2="21.928237" y1="44.76606" y2=".316779"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 36.963253)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3333334 0 0 -1.3333334 -16.166666 70.166667)" gradientUnits="userSpaceOnUse" x1="42.783993" x2="38.972309" y1="32.537422" y2="18.12406"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.33 0 0 -1.33 -16.064999 70.028077)" gradientUnits="userSpaceOnUse" x1="40.105618" x2="33.811069" xlink:href="#e" y1="31.65719" y2="18.353575"/><linearGradient id="g" gradientTransform="matrix(.89189189 0 0 1.1351351 2.5946 -4.743232)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(.02303995 0 0 .01470022 26.360882 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.02303994 0 0 .01470022 21.62311 37.040176)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="j" gradientTransform="matrix(.06732488 0 0 .01470022 -.341139 37.040146)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="14.239056" cy="11.49049" gradientTransform="matrix(0 3.1785897 -5.2985257 0 74.19899 -39.503429)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.8074968 0 0 .8948322 59.41823 -2.980554)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="53.623615" y2="2.906247"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.740136 0 0 1.3934396 6.244736 -7.317093)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#e" y1="15.298182" y2="24.627615"/><path d="m7.737847 42.429947h32.508301v3.570053h-32.508301z" fill="url(#j)" opacity=".3"/><path d="m7.7378475 42.430102v3.569856c-1.1865002.0067-2.8683795-.799823-2.8683795-1.785158 0-.985333 1.3240446-1.784697 2.8683795-1.784698z" fill="url(#i)" opacity=".3"/><path d="m40.246148 42.430102v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#h)" opacity=".3"/><path d="m6.4999609.49719893c8.0202951 0 35.0000391.00280107 35.0000391.00280107l.000042 44.002803s-23.333387 0-35.0000811 0c0-14.668535 0-29.33707 0-44.00560407z" fill="url(#k)" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/><path d="m40.5 43.5h-33v-41.9999999h33z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9 3h20.6l9.4 9.5v29.5h-30z" fill="#fff"/><path d="m8.5 2.5h21.3125l9.6875 9.756098v30.243902h-31z" fill="#fff" opacity=".2" stroke="#000"/><path d="m12.90625 8.500001h2.34375zm2.6875 0h2.1875zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h4.9375zm5.25 0h3.78125zm-16.15625 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 1.968749h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h4.28125zm4.625 0h4.625zm4.9375 0h1.84375zm2.15625 0h4.34375zm4.625 0h2.96875zm3.3125 0h1.1875zm-19.65625 2h1.59375zm2.09375 0h5.90625zm-2.09375 3.96875h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h2.34375zm2.6875 0h2.15625zm2.53125 0h1.9375zm2.25 0h.84375zm1.1875 0h1.875zm2.25 0h4.90625zm5.25 0h3.75zm4.0625 0h1.1875zm-20.21875 2h3.9375zm4.25 0h4.21875zm4.53125 0h1.625zm1.9375 0h3.96875zm4.28125 0h5zm5.34375 0h1.84375zm-20.34375 2h4.28125zm4.625 0h4.625zm4.9375 0h1.84375zm2.15625 0h4.34375zm4.625 0h2.96875zm3.3125 0h1.1875zm-19.65625 2h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 3.96875h3.09375zm3.40625 0h5.0625zm5.375 0h2.46875zm2.78125 0h2.3125zm2.625 0h1.96875zm2.28125 0 3.09375.03125zm-16.46875 2.03125h3.65625zm4.0625 0h1.75zm2.0625 0h.875zm1.21875 0h1.59375zm1.9375 0h1.625zm1.9375 0h2.59375zm2.9375 0h3.375zm3.6875 0h2.25zm2.5625 0h.5625zm-20.40625 2h3.875zm4.21875 0h1.21875zm1.53125 0h2.78125zm3.09375 0h4.09375zm4.4375 0h2.78125zm3.0625 0h.59375zm.90625 0h3.53125zm-17.25 2h3.875zm4.21875 0h1.75zm2.0625 0h2.75zm3.0625 0h2.96875zm3.3125 0h1.1875zm1.5 0h.65625zm1 0h1.84375z" fill="none" stroke="url(#a)"/><path d="m7.008002 1v25.343182c.00205.187559.045738.364927.120456.489049s.173636.183649.27274.164124l33.306123-9.928258c.171327-.05087.298285-.326667.300681-.653175v-15.414922z" fill="url(#m)" fill-rule="evenodd" opacity=".2"/><g transform="translate(-2.000001)"><path d="m40.246148 42.353179v3.569856c1.1865.0067 2.86838-.799823 2.86838-1.785158 0-.985333-1.324045-1.784697-2.86838-1.784698z" fill="url(#b)" opacity=".3"/><path d="m24.500001 45.5 20.000001-20.000001v20.000001zm9.333333-4.000001h6.666667v-6.666666z" fill="url(#d)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/><g fill="none"><path d="m27.450938 44.217765 15.79375-15.793751v15.793751z" opacity=".4" stroke="url(#f)"/><g stroke="#83899a" stroke-linecap="square"><path d="m29.5 44.346154v1.153846" opacity=".6"/><path d="m34.5 44.346154v1.153846" opacity=".6"/><path d="m39.5 44.346154v1.153846" opacity=".6"/><path d="m44.50049 35.423077h-1.00049" opacity=".6"/><path d="m44.50049 40.423077h-1.00049" opacity=".6"/><path d="m44.50049 30.423077h-1.00049" opacity=".6"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/plus.svg b/icon-themes/elementary_svg/res/plus.svg
new file mode 100644
index 000000000..292fa0678
--- /dev/null
+++ b/icon-themes/elementary_svg/res/plus.svg
@@ -0,0 +1 @@
+<svg height="10" viewBox="0 0 2.6458333 2.6458334" width="10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.831485" cy="272.733586" gradientUnits="userSpaceOnUse" r="12.832871"><stop offset="0" stop-color="#fdfdfd"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.654737" x2="17.211926" y1="296.31964" y2="263.53018"><stop offset="0" stop-color="#464646"/><stop offset="1" stop-color="#6d6d6d"/></linearGradient><g transform="matrix(.07812 0 0 .07812 .000085 -20.55589)"><circle cx="16.933332" cy="280.06665" fill="url(#b)" r="16.437077"/><circle cx="16.933332" cy="280.06665" fill="url(#a)" r="12.832871"/><path d="m11.963054 287.60457c0 .34555.132489.69097.397269.95575l1.052766 1.05277c.52956.52955 1.382229.52955 1.911789 0l8.464167-8.46417c.297135-.29713.427536-.69599.391221-1.08241.03627-.38634-.09416-.78507-.391221-1.08213l-8.464167-8.46417c-.52956-.52955-1.382229-.52955-1.911789 0l-1.052766 1.05277c-.52956.52955-.52956 1.38224 0 1.91179l6.582024 6.58174-6.582024 6.58202c-.26478.26478-.397269.61049-.397269.95604z" fill="#464646"/><path d="m10.209635 286.17753c0 .28013.107406.56016.322056.77481l.85347.85347c.4293.4293 1.120545.4293 1.549854 0l6.861771-6.86178c.240885-.24088.346599-.56423.31716-.8775.02943-.3132-.07632-.63644-.31716-.87726l-6.861771-6.86178c-.429309-.4293-1.120554-.4293-1.549854 0l-.85347.85347c-.429309.4293-.429309 1.12055 0 1.54986l5.335956 5.33571-5.335956 5.33595c-.21465.21465-.322056.49492-.322056.77505z" fill="#e9e9e9"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/recentdoc_remove.svg b/icon-themes/elementary_svg/res/recentdoc_remove.svg
new file mode 100644
index 000000000..9f5e866a3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/recentdoc_remove.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40414119 0 0 .40414138 -32.919341 2.537832)" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="3.9" y2="20.1"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.1" x2="20.1" y1="21" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="3" y2="21"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.1111111 0 0 1.1111111 -1.333333 -1.333333)"><path d="m12 3.5016393a8.4983518 8.4983517 0 0 0 -8.4983606 8.4983607 8.4983518 8.4983517 0 0 0 8.4983606 8.498361 8.4983518 8.4983517 0 0 0 8.498361-8.498361 8.4983518 8.4983517 0 0 0 -8.498361-8.4983607z" fill="url(#c)" stroke="url(#b)" stroke-width="1.003279"/><g fill="none" stroke-linecap="round"><g opacity=".25" stroke="#000" stroke-linejoin="round" stroke-opacity=".392157" stroke-width=".9999"><path d="m15.997416 16.906628-7.9999999-7.9999998"/><path d="m7.9974161 16.906628 7.9999999-7.9999997"/></g><g stroke="#8c8c8c"><path d="m16 16-8-8"/><path d="m8 16 8-7.9999999"/></g><path d="m19.65 12a7.6500001 7.6500001 0 0 1 -7.65 7.65 7.6500001 7.6500001 0 0 1 -7.6500001-7.65 7.6500001 7.6500001 0 0 1 7.6500001-7.6500001 7.6500001 7.6500001 0 0 1 7.65 7.6500001z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".9"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/recentdoc_remove_highlighted.svg b/icon-themes/elementary_svg/res/recentdoc_remove_highlighted.svg
new file mode 100644
index 000000000..f563c8294
--- /dev/null
+++ b/icon-themes/elementary_svg/res/recentdoc_remove_highlighted.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.8047894 0 0 .60165743 -1656.2775 -1929.7075)" gradientUnits="userSpaceOnUse" x1="2072.9368" x2="2073.0168" y1="3213.1394" y2="3241.4932"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.223733" x2="11.881584" y1="5.983051" y2="18.17975"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".4"/></linearGradient><g transform="matrix(1.1111111 0 0 1.1111111 -1.333333 -1.333333)"><path d="m12 3.5016394a8.4983518 8.4983517 0 0 0 -8.4983606 8.4983606 8.4983518 8.4983517 0 0 0 8.4983606 8.498361 8.4983518 8.4983517 0 0 0 8.498361-8.498361 8.4983518 8.4983517 0 0 0 -8.498361-8.4983606z" fill="url(#a)" stroke="#7a0000" stroke-opacity=".569767" stroke-width="1.003279"/><g fill="none" stroke-linecap="round"><g opacity=".15" stroke="#7a0000" transform="translate(0 .9)"><path d="m16 16-8-7.9999999"/><path d="m8 16 8-7.9999998"/></g><g stroke="#fff"><path d="m16 16-8-7.9999999"/><path d="m8 16 8-7.9999998"/></g></g><path d="m12 4.0000001a8 8 0 0 0 -8 7.9999999 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0 -8-7.9999999zm0 1a7 7 0 0 1 7 6.9999999 7 7 0 0 1 -7 7 7 7 0 0 1 -7-7 7 7 0 0 1 7-6.9999999z" fill="url(#b)" opacity=".4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/savemodified_extralarge.svg b/icon-themes/elementary_svg/res/savemodified_extralarge.svg
new file mode 100644
index 000000000..3f8eaa780
--- /dev/null
+++ b/icon-themes/elementary_svg/res/savemodified_extralarge.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.6571413 0 0 .63012228 .228607 -1.089605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="23.842698" x2="23.842698" y1="1.50799" y2="11.942663"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1=".499999" y2="13.464746"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m4.9499887 29.000086v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m27.050011 29.000086v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m4.5.5c5.2704667 0 22.999972.001854 22.999972.001854l.000028 28.998146s-15.333333 0-23 0c0-9.666666 0-19.333331 0-28.99999575z" fill="url(#c)" stroke-width="1.040573"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m22 15-6.000001 7-5.999999-7h4v-6h4v6z" fill="#7e8087"/><g transform="translate(0 18)"><path d="m24 .49999967c-4.13824 0-7.5 3.36175823-7.5 7.50000013 0 4.1382422 3.36176 7.5000012 7.5 7.5000002 4.138242 0 7.500005-3.361758 7.5-7.5000002 0-4.138242-3.361758-7.50000023-7.5-7.50000013z" opacity=".05"/><path d="m24 1.4999997c-3.586475 0-6.5 2.9135238-6.5 6.5000001 0 3.5864762 2.913525 6.5000012 6.5 6.5000002 3.586476 0 6.500004-2.913524 6.5-6.5000002 0-3.5864764-2.913524-6.5000002-6.5-6.5000001z" opacity=".15"/><path d="m24 .4999992c-3.586475 0-6.5 2.9135236-6.5 6.5 0 3.5864758 2.913525 6.5000018 6.5 6.5000008 3.586476 0 6.500003-2.913525 6.5-6.5000008 0-3.5864764-2.913524-6.5-6.5-6.5z" fill="url(#i)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m29.5 6.9998054c0 3.0376636-2.462614 5.5001936-5.49993 5.5001936-3.037592 0-5.50007-2.462558-5.50007-5.5001936 0-3.0375235 2.462478-5.4998048 5.50007-5.4998048 3.037316 0 5.49993 2.4622813 5.49993 5.4998048z" opacity=".5" stroke="url(#h)"/><path d="m24 .499998c-3.586476 0-6.5 2.9135249-6.5 6.5 0 3.586478 2.913524 6.500003 6.5 6.500002 3.586476 0 6.500003-2.913524 6.5-6.500002 0-3.5864751-2.913524-6.5-6.5-6.5z" opacity=".5" stroke="#6f0000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/savemodified_large.svg b/icon-themes/elementary_svg/res/savemodified_large.svg
new file mode 100644
index 000000000..3f2886830
--- /dev/null
+++ b/icon-themes/elementary_svg/res/savemodified_large.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.32432)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.583334" y2="41.507179"><stop offset="0" stop-color="#fff"/><stop offset=".01246384" stop-color="#fff" stop-opacity=".235294"/><stop offset=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571314 0 0 .456295 .342883 .348909)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16.570093" x2="16.570093" y1="1.607472" y2="22.542051"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="18.385599" x2="18.385599" y1="1.505811" y2="9.094664"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1=".5" y2="10.472882"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><path d="m3.500001 22h16.999998v2h-16.999998z" fill="url(#f)" opacity=".15"/><path d="m3.4999999 22.000085v1.999891c-.6204724.0038-1.4999999-.448075-1.4999999-1.000075 0-.551999.6924-.999816 1.4999999-.999816z" fill="url(#e)" opacity=".15"/><path d="m20.5 22.000085v1.999891c.620472.0038 1.5-.448075 1.5-1.000075 0-.551999-.692402-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m3.5 1.5c3.8955625 0 16.999979.00137 16.999979.00137l.000021 20.99863s-11.3333329 0-17 0c0-6.999993 0-13.9999842 0-20.9999777z" fill="url(#c)" stroke-width="1.056232"/><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m3.4999601 1.4999569c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.9987161s-11.3333862 0-17.0000799 0c0-7.000018 0-14.000035 0-21.0000538z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><path d="m17 12-5.000001 6-4.999999-6h3v-5h4v5z" fill="#7e8087"/><g transform="translate(0 12)"><path d="m18.5 2c-2.758827 0-5 2.241172-5 4.9999999 0 2.7588276 2.241173 5.0000011 5 5.0000001 2.758828 0 5.000002-2.2411725 5-5.0000001 0-2.7588279-2.241172-5-5-4.9999999z" opacity=".15"/><path d="m18.5.49999985c-2.758827 0-5 2.24117195-5 4.99999985 0 2.7588276 2.241173 5.0000013 5 5.0000003 2.758828 0 5.000002-2.2411727 5-5.0000003 0-2.7588279-2.241172-4.99999996-5-4.99999985z" fill="url(#i)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m22.5 5.4998586c0 2.2092095-1.790992 4.000141-3.999949 4.000141-2.209158 0-4.000051-1.7909518-4.000051-4.000141 0-2.2091082 1.790893-3.9998583 4.000051-3.9998583 2.208957 0 3.999949 1.7907501 3.999949 3.9998583z" opacity=".5" stroke="url(#h)"/><path d="m18.5.499999c-2.758828 0-5 2.2411723-5 5.0000001 0 2.7588286 2.241172 5.0000019 5 5.0000009 2.758828 0 5.000002-2.2411723 5-5.0000009 0-2.7588278-2.241172-5.0000001-5-5.0000001z" opacity=".5" stroke="#6f0000"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/savemodified_small.svg b/icon-themes/elementary_svg/res/savemodified_small.svg
new file mode 100644
index 000000000..a56910328
--- /dev/null
+++ b/icon-themes/elementary_svg/res/savemodified_small.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.31428606 0 0 .32592592 .457153 -.32221)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="6" y2="15"><stop offset="0" stop-color="#ed5353"/><stop offset="1" stop-color="#c6262e"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="7.5" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m2.5.5c2.5206668 0 11.000025.000954 11.000025.000954l.000013 14.999072s-7.3333588 0-11.000038 0c0-5.000008 0-10.0000176 0-15.000026z" fill="url(#c)" stroke-width="1.085623"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/><path d="m7 5h2v3h2.5l-3.5 4.5-3.5-4.5h2.5z" fill="#7e8087"/><path d="m15.5 11.5a4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5-4.5 4.5 4.5 0 0 1 4.5-4.5 4.5 4.5 0 0 1 4.5 4.5z" opacity=".15"/><path d="m15.5 11a4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5-4.5 4.5 4.5 0 0 1 4.5-4.5 4.5 4.5 0 0 1 4.5 4.5z" fill="url(#d)"/><g fill="none"><path d="m15.5 11a4.5 4.5 0 0 1 -4.5 4.5 4.5 4.5 0 0 1 -4.5-4.5 4.5 4.5 0 0 1 4.5-4.5 4.5 4.5 0 0 1 4.5 4.5z" opacity=".5" stroke="#6f0000"/><path d="m14.5 11a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sc06303.svg b/icon-themes/elementary_svg/res/sc06303.svg
new file mode 100644
index 000000000..b31ffbcd2
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sc06303.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="16" y2="11"><stop offset="0" stop-color="#ae6a37"/><stop offset="1" stop-color="#d28e5b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="11" y2="16"><stop offset="0" stop-color="#793b19"/><stop offset="1" stop-color="#a76331"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.30469" x2="8.30469" y1="2.84357" y2="14.17345"><stop offset="0" stop-color="#fff"/><stop offset=".02929282" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.674257" x2="8.674257" y1="15.027712" y2="3.102402"><stop offset="0" stop-color="#fff2e5"/><stop offset="1" stop-color="#d8c7b6"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.05722" x2="14.05722" y1="15.943477" y2="1.048512"><stop offset="0" stop-color="#62421e" stop-opacity=".498039"/><stop offset="1" stop-color="#9f764d" stop-opacity=".415688"/></linearGradient><path d="m11.5 1.49999v3.5l-3.5-3.46875-5.5 5.46875v8.5h11v-8.5l-.5-.5h.5v-5z" fill="url(#d)" stroke="url(#e)"/><path d="m8 1.53124-4.5 5.46875v7.5h9v-8z" fill="none" stroke="url(#c)"/><path d="m8-.00001-7.75 7.75 1.5 1.5 6.25-6.32277 6.25 6.32277 1.5-1.5z" fill="#521818"/><path d="m8 10.5c-.831 0-1.5.669-1.5 1.5v3.5h3v-3.5c0-.831-.669-1.5-1.5-1.5z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m10 12a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z" fill="#620" transform="matrix(.5 0 0 .5 5 7.5)"/><g fill="#fff"><path d="m8 10.99999c-.55228 0-1 .44772-1 1h2c0-.55228-.44772-1-1-1z" opacity=".3"/><path d="m12 1.99999h1v1h-1z" opacity=".5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/script.svg b/icon-themes/elementary_svg/res/script.svg
new file mode 100644
index 000000000..510a9d0c0
--- /dev/null
+++ b/icon-themes/elementary_svg/res/script.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.791016" x2="7.791016" y1="15.344112" y2="5.487615"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="2" y2="3.5"><stop offset="0" stop-color="#e5e5e5"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><radialGradient id="c" cx="7.500001" cy=".275" gradientTransform="matrix(2.1428571 .00000003 -.00000004 2.8571429 -8.571429 -2.785715)" gradientUnits="userSpaceOnUse" r="7"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="13"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><rect fill="url(#c)" height="14" rx="1" transform="scale(1 -1)" width="15" x=".5" y="-14.5"/><path d="m1.5.5c-.554 0-1 .446-1 1v2.5h15v-2.5c0-.554-.446-1-1-1z" fill="url(#b)"/><g fill="none"><rect height="13.999" opacity=".344" rx="1" stroke="#555761" stroke-linecap="round" stroke-linejoin="round" width="14.998" x=".502" y=".501"/><path d="m1 3.5h14" stroke="#a9a9a9"/><path d="m1.493 1.5h13.005l.007 12h-13.005z" opacity=".8" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.5996094 5.5-1.7089844 6h.9003906l1.7089844-6zm-2.4042969 1-3 1.5v1l3 1.5v-1l-1.5-.9980469 1.5-1.0019531zm4.0000005 0v1l1.5 1.0019531-1.5.9980469v1l3-1.5v-1z" fill="url(#a)" stroke-width=".65463"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03123.svg b/icon-themes/elementary_svg/res/sx03123.svg
new file mode 100644
index 000000000..f11b6f2d9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03123.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#ffa154"/><stop offset=".704952" stop-color="#f37329"/><stop offset="1" stop-color="#cc3b02"/></radialGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 5v7h8v-7zm2 1h1 1.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5h-1.5v2h-1zm1 1v1h1.5a.5.5 0 0 0 .5-.5.5.5 0 0 0 -.5-.5z" fill="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03125.svg b/icon-themes/elementary_svg/res/sx03125.svg
new file mode 100644
index 000000000..aa18762cc
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03125.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 .567572)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="35.384605"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30613988 0 0 .32954705 .652197 .668643)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 .314523)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.14096419 0 0 .11701575 -15.605327 -15.292654)" gradientUnits="userSpaceOnUse" x1="164.28023" x2="164.28023" y1="241.65149" y2="156.78416"><stop offset="0" stop-color="#feaf9d"/><stop offset="1" stop-color="#7f4a98"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24372871 0 0 .25009797 -14.364862 8.918851)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="5.008067" y2="44.340794"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5965746 .62936216 -.5965746 .62936216 -11.818151 -14.10993)" gradientUnits="userSpaceOnUse" x1="27.083811" x2="49.414146" y1="2.711493" y2="25.041828"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><radialGradient id="g" cx="10" cy="73" gradientTransform="matrix(.28250429 0 0 .29280014 .315998 -4.271253)" gradientUnits="userSpaceOnUse" r="30.5"><stop offset="0" stop-color="#ffe6ab"/><stop offset=".82044184" stop-color="#ffea8a" stop-opacity=".639216"/><stop offset="1" stop-color="#e6ff4d" stop-opacity="0"/></radialGradient><path d="m.4991096 14.5c0-2.482468.00095406-12.999999.00095406-12.999999l14.99993634-.000013v13.000012z" fill="url(#b)" stroke-width="1.077397"/><path d="m.49997398 14.500038c0-2.520676.000954-13.000063.000954-13.000063l14.99909802-.000013v13.000076z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2 3h12v10h-12z" fill="url(#d)"/><path d="m3.1410391 7.9903167c-.387017 0-.7674476.0295888-1.1410391.0820261v4.9276572h8.831919c-1.420991-2.969855-4.3321345-5.0096833-7.6908799-5.0096833z" fill="url(#g)" fill-rule="evenodd" opacity=".6"/><path d="m3.1410391 9.7415969c-.3887597 0-.7695368.0354164-1.1410391.1004215v3.1579816h6.9184481c-1.2506758-1.964394-3.3727283-3.258391-5.777409-3.258391z" fill="url(#f)" fill-rule="evenodd"/><path d="m8.719068 3.000058c-.0018.019557.000333.038854.0089.0583.02904.06594.116474.07489.227922.02314.09942-.04614.194854-.05172.21234-.01201.01749.03972-.01691.09493-.07657.122618-.142242.06603-.125854.09198.214567.339128.263543.191341.314015.197242.593396.06817.241508-.111574.306822-.11428.31161-.01329.0035.07391.04798.110318.105949.08661.05509-.02253.04018.02169-.03294.0986-.08607.09056-.100718.172394-.0414.231515.07756.07731.0066.130654-.465635.349845-.605535.281078-1.205427.731747-1.566957 1.177728-.224969.277518-.647041 1.212605-.597849 1.324356.01378.03129.14027.0033.28045-.06174.209612-.0973.253921-.160218.250625-.355419l-.004-.237089.105948.159489.106393.160346.08725-.293683c.08139-.273536.08947-.280632.124646-.109326.02336.113746.08317.180434.156694.175351.08869-.0061.114864.03484.105057.162919-.01193.155859.01489.158395.29425.02872.247391-.114835.322126-.195444.382837-.416299l.07479-.274389.100606.214796c.09547.204108.102356.205245.144676.02487.03877-.165223.0515-.173822.09837-.06731.03904.08869.115778.09295.280006.01672.211225-.09804.200841-.06495-.153135.493901-.208495.329168-.503287.945145-.655273 1.369371-.264515.738307-.545567 1.9834636-.436255 1.9327256.150951-.0700796.785296-.6582006.763446-.7078386-.01405-.0319-.02981-.166205-.03518-.298395-.0097-.237911-.0081-.239314.124645-.107185.187405.186583.339083.0865.332533-.219512-.0058-.272424.08926-.390971.168716-.210506.03861.0877.07271.07688.191417-.0596.107907-.124049.120451-.221177.04853-.384572-.08863-.201323-.08439-.212489.05921-.131622.162567.09156.307763-.02289.235934-.18607-.02721-.06181.02713-.111059.158031-.144054.109586-.02761.197214-.02473.194534.0064-.0444.515871-.05208 1.758866-.01335 2.221263.04666.557143.311538 1.565295.400197 1.524144.02147-.0099.135364-.346544.253295-.748139.136491-.4647974.182763-.770427.126425-.841172-.06523-.08192-.04555-.13196.07657-.188643.192429-.08932.287857-.491964.149127-.630235-.06762-.0674-.05617-.09561.04274-.102468.171234-.01186.150223-.06-.125089-.280392-.21728-.173944-.21793-.175834-.0227-.116187.108774.03324.219922.05056.246618.03817.07665-.03556-.06486-.30197-.166934-.314261-.05058-.0061-.107383-.04522-.125981-.08746-.02145-.04873.01995-.06262.113071-.03774.2597.06942.358879-.127292.184741-.366996-.0845-.116305-.198751-.23466-.253742-.262384-.06988-.03523-.04043-.06525.09705-.0999.119747-.03018.181235-.08249.158478-.134191-.02056-.0467.0032-.08005.05209-.07418.04886.0059.112374-.138901.141561-.321123.02918-.182217.07259-.340865.09615-.352416.663785.709899 1.14703 4.078955 1.260686 6.057988h.110844v-4.785081c-.336355-.74232-.692102-1.381345-1.013181-1.72179-.401789-.426025-.420003-.488427-.114405-.39229.17113.05383.182461.044.172721-.145768-.01-.194594-.0039-.192931.151354.02702.126734.179536.271315.248885.667737.320263.0513.0092.08795.01395.135774.02187v-1.75609c-.0084.000038-.01652-.000944-.02493-.000857l-.353009.003.264425-.124761c.041-.01933.07869-.04183.113515-.06517v-.552207l-.228367-.047584h-.771459l-.760776.3567036-.04407-.248664c-.0056-.03159-.01745-.07149-.02627-.1080396h-1.178779c-.000447.0004711.000998.00451.000448.00471-.0024.001-.01382-.00411-.0187-.00471h-2.252947zm1.989413 2.2375546c.07902.01078.09116.215095.0017.331838-.05883.07683-.126995.149039-.151352.160347-.06329.02937.0476-.451399.111734-.484468.01393-.0073.02655-.0092.03785-.0077z" opacity=".5"/><g fill="none"><path d="m7.5431134 12.815908c-.9114176-1.111714-2.6746576-2.127571-4.3928026-2.097672-.2606113.0045-.7900036.08712-1.038547.130703" opacity=".8" stroke="url(#e)" stroke-linejoin="round"/><path d="m8.7155222 12.75156c-1.094988-1.716812-3.2780332-2.99543-5.3833712-2.99543-.340367 0-.990259.0415-1.315517.09832" opacity=".3" stroke="#d25000"/><g stroke-linecap="round"><path d="m2.499988 3.500025h11.000024v8.99995h-11.000024z" opacity=".3" stroke="#000" stroke-width="1.000001"/><path d="m14.5 2.5v11h-13v-11z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03126.svg b/icon-themes/elementary_svg/res/sx03126.svg
new file mode 100644
index 000000000..1d22e4c18
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03126.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 5v7h8v-7zm1.4394531 1h1.7011719l.8867188 1.5390625.859375-1.5390625h1.6855472l-1.556641 2.421875 1.703125 2.578125h-1.7363281l-.9863281-1.6054688-.9882813 1.6054688h-1.7265625l1.7265625-2.6054688z" fill="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03127.svg b/icon-themes/elementary_svg/res/sx03127.svg
new file mode 100644
index 000000000..a9cee65f0
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03127.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 5v7h8v-7zm1.4394531 1h1.7011719l.8867188 1.5390625.859375-1.5390625h1.6855472l-1.556641 2.421875 1.703125 2.578125h-1.7363281l-.9863281-1.6054688-.9882813 1.6054688h-1.7265625l1.7265625-2.6054688z" fill="url(#d)"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#e)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03129.svg b/icon-themes/elementary_svg/res/sx03129.svg
new file mode 100644
index 000000000..7111bc98d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03129.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 5v7h8v-7zm3.4394531 1h1.0664063l2.0019526 5h-1.0976558l-.3828124-1h-2.1015626l-.3632812 1h-1.0703125zm.5214844 1.1660156-.6679687 1.8339844h1.3496093z" fill="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03130.svg b/icon-themes/elementary_svg/res/sx03130.svg
new file mode 100644
index 000000000..8f5a40384
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03130.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#ffa154"/><stop offset=".704952" stop-color="#f37329"/><stop offset="1" stop-color="#cc3b02"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width="1.085652"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4 5v7h8v-7zm2 1h1 1.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5h-1.5v2h-1zm1 1v1h1.5a.5.5 0 0 0 .5-.5.5.5 0 0 0 -.5-.5z" fill="url(#d)"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#e)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03132.svg b/icon-themes/elementary_svg/res/sx03132.svg
new file mode 100644
index 000000000..4d3f4cd1d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03132.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 2.7357173 -3.3585864 -.00000001 41.437964 -23.895792)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#d1ff82"/><stop offset=".26238" stop-color="#9bdb4d"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 .6 -.6 0 25.6 -11.8)" gradientUnits="userSpaceOnUse" x1="33.876999" x2="44.118999" y1="19.948" y2="30.191"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-5 0-10.0000002 0-15z" fill="url(#b)" stroke-width="1.08562"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035 0-15.00005204z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m8 4-4 1.0666667v5.8666663l4 1.066667zm1 1.0711864v.6713916h1.002825v.642527h-1.002825v.3636364h1.002825v.6425273h-1.002825v.3466876h1.002825v.664304h-1.002825v.375757h1.002825v.591679h-1.002825v.363637h1.002825v.6764247h-1.002825v.664099h3v-6.0026706zm1.467129.6713916h.866204v.642527h-.866204zm0 1.0061634h.866204v.6425273h-.866204zm-3.776225-.2248714c.048433-.0009333.075024-.00207.075 0-.0000373.00407-.1363837.3140154-.308333.6833334l-.3166667.6666669.3166667.666666c.1719493.364366.308333.676416.308333.691667 0 .03203-.229765.02668-.4249997-.0083-.129232-.02317-.1356907-.03768-.3-.45-.093635-.234972-.184232-.441898-.2-.458334-.01576-.01643-.1072293.16162-.2.391667-.092771.230045-.1791147.42784-.1916667.441667-.01256.01384-.126624.01384-.2583333 0l-.2416667-.025033.2916667-.616667.2916667-.616667-.2583334-.5916663c-.1414427-.3264346-.2583333-.6185133-.2583333-.6416673 0-.02584.097661-.041667.25-.041667h.25l.1416667.4c.079621.2189507.1602826.4088627.175.425.01472.016133.1138266-.1785366.2166666-.433334l.1833334-.4583323.2666666-.0166667c.073509-.00347.143232-.00737.1916664-.00833zm3.776225 1.2140863h.866204v.664304h-.866204zm0 1.040061h.866204v.591679h-.866204zm0 .955316h.866204v.6764247h-.866204z" fill="url(#d)"/><path d="m14.502 6.5019998-9 9.0000002h9zm-2 5.0000002v2h-2z" fill="url(#e)" fill-rule="evenodd" opacity=".8" stroke="#83899a"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03162.svg b/icon-themes/elementary_svg/res/sx03162.svg
new file mode 100644
index 000000000..3c2047b18
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03162.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428497 0 0 .32592538 .45716 -.322209)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#155cac"/></radialGradient><path d="m2.5.5c2.5206581 0 10.999987.000954 10.999987.000954l.000013 14.999046s-7.3333335 0-11 0c0-4.999999 0-10.0000003 0-15z" fill="url(#b)" stroke-width="1.08562"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.5.5v15h4.5 6.5v-15h-6.5z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.5000001 14.5h-1v-13h1" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g><path d="m4 5v7h8v-7zm.71875 1h1.0332031l.7539063 3.4335938.9140625-3.4335938h1.2011719l.8769531 3.4921875.7675781-3.4921875h1.015625l-1.214844 5h-1.0703122l-.9960938-3.7382812-.9921875 3.7382812h-1.0957031z" fill="url(#d)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03163.svg b/icon-themes/elementary_svg/res/sx03163.svg
new file mode 100644
index 000000000..c5ae933f1
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03163.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31428463 0 0 .32594469 .457175 -.323148)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="5.615514" cy="9.957108" fx="5.085284" gradientTransform="matrix(-.00000001 3.647623 -4.4781151 -.00000002 52.583951 -34.527722)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#155cac"/></radialGradient><linearGradient id="e" gradientTransform="matrix(0 .6 .6 0 5.897627 -12.49769)" gradientUnits="userSpaceOnUse" x1="33.876614" x2="44.118835" y1="19.948324" y2="30.190546"><stop offset="0" stop-color="#fcfcfc"/><stop offset="1" stop-color="#cbcdd9"/></linearGradient><path d="m2.500012.4991096c2.5206554 0 10.999975.00095406 10.999975.00095406l.000013 14.99993634s-7.3333255 0-10.999988 0c0-5.000296 0-10.000594 0-15.0008904z" fill="url(#b)" stroke-width="1.085652"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.5.5v15h4.5 6.5v-15h-6.5z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.5000001 14.5h-1v-13h1" opacity=".5" stroke="url(#a)" stroke-linecap="square"/></g><path d="m4 5v7h8v-7zm.71875 1h1.0332031l.7539063 3.4335938.9140625-3.4335938h1.2011719l.8769531 3.4921875.7675781-3.4921875h1.015625l-1.214844 5h-1.0703122l-.9960938-3.7382812-.9921875 3.7382812h-1.0957031z" fill="url(#d)"/><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#e)" fill-rule="evenodd" opacity=".8" stroke="#83899a" transform="matrix(-1 0 0 1 31.497627 .69769)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03187.svg b/icon-themes/elementary_svg/res/sx03187.svg
new file mode 100644
index 000000000..fe4b7316c
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03187.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.59436 0 0 .5999 -15.765 5.467)" gradientUnits="userSpaceOnUse" x1="42.507908" x2="42.507908" y1="-1.611935" y2="16.724455"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="translate(4 4)" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1=".5" y2="4.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="translate(-1 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="24.060406" x2="24.060406" y1="6.451322" y2="10.245955"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999982" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="translate(-6 -1)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="f" gradientTransform="translate(-1 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 6)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="h" gradientTransform="translate(-1 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="i" gradientTransform="translate(-6 3)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="3" y2="4"/><linearGradient id="j" gradientTransform="matrix(.59436 0 0 .5999 -15.765 5.467)" gradientUnits="userSpaceOnUse" x1="42.507908" x2="42.507908" xlink:href="#a" y1="-1.611935" y2="16.724455"/><linearGradient id="k" gradientTransform="translate(4 4)" gradientUnits="userSpaceOnUse" x1="6" x2="6" xlink:href="#b" y1=".5" y2="4.5"/><g transform="translate(-3.998047 -4.001953)"><rect fill="url(#j)" height="11" rx=".424" ry=".491" width="10" x="4.5" y="4.5"/><path d="m4.4980469 4.0019531c-.276 0-.5.224-.5.5l.0019531 10.9980469c0 .276.224.5.5.5h10c.276 0 .5-.224.5-.5l-.002-6.5h.002v-1h-.002v-3.4980469c0-.276-.224-.5-.5-.5zm.4980469.9980469h9.0039062v3h-4.001953v-2.9980469h-1v2.9980469h-4.0019532zm.00391 4h4.0000002v2h-4.0000002v1h4.0000002v3h1v-3h3.999996l.002 3.001953-9.002-.001953zm5.0000002 0h3.999996v2h-4z" fill="#030303" opacity=".32"/><path d="m4.9238281 4.5c-.234896 0-.4238281.2182204-.4238281.4902344v3.4902344h10v-3.4902344c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#k)"/><path d="m4.5 4c-.2761424 0-.5.2238576-.5.5v4.5h.9980469v-4.0019531h9.0039061v4.0019531h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451" transform="translate(4 4)"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#i)"/></g></g><path d="m4 3h7v9h-7z" opacity=".2"/><g transform="translate(1)"><rect fill="url(#a)" height="11" rx=".424" ry=".491" width="10" x="4.5" y="4.5"/><path d="m4.4980469 4.0019531c-.276 0-.5.224-.5.5l.0019531 10.9980469c0 .276.224.5.5.5h10c.276 0 .5-.224.5-.5l-.002-6.5h.002v-1h-.002v-3.4980469c0-.276-.224-.5-.5-.5zm.4980469.9980469h9.0039062v3h-4.001953v-2.9980469h-1v2.9980469h-4.0019532zm.00391 4h4.0000002v2h-4.0000002v1h4.0000002v3h1v-3h3.999996l.002 3.001953-9.002-.001953zm5.0000002 0h3.999996v2h-4z" fill="#030303" opacity=".32"/><path d="m4.9238281 4.5c-.234896 0-.4238281.2182204-.4238281.4902344v3.4902344h10v-3.4902344c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#b)"/><path d="m4.5 4c-.2761424 0-.5.2238576-.5.5v4.5h.9980469v-4.0019531h9.0039061v4.0019531h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#452981" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" stroke-opacity=".67451" transform="translate(4 4)"><path d="m6.5 1.5h3v2h-3z" opacity=".5" stroke="url(#c)"/><path d="m1.5 1.5h3v2h-3z" opacity=".5" stroke="url(#e)"/><path d="m6.5 8.5h3v2h-3z" stroke="url(#f)"/><path d="m1.5 8.5h3v2h-3z" stroke="url(#g)"/><path d="m6.5 5.5h3v1h-3z" stroke="url(#h)"/><path d="m1.5 5.5h3v1h-3z" stroke="url(#i)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/sx03201.svg b/icon-themes/elementary_svg/res/sx03201.svg
new file mode 100644
index 000000000..a66a7fc1d
--- /dev/null
+++ b/icon-themes/elementary_svg/res/sx03201.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.31427 0 0 .33185455 2.4573 3.663273)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324 0 0 .35135 4.162 3.568)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2538 0 0 .30502 21.13 3.315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25764 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="e"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.56273 0 0 .59218 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25764 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .59218 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="j" gradientTransform="matrix(.25764 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .58293 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#g" y1="22.537" y2="27.546"/><linearGradient id="l" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="102.308" x2="102.308" y1="-2.393" y2="-24.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.25894 0 0 .19506 -18.915 21.137)" gradientUnits="userSpaceOnUse" x1="109.956" x2="109.956" y1="-24.911" y2="-2.376"><stop offset="0" stop-color="#b3b3b3"/><stop offset="1" stop-color="#dadada"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.3143 0 0 .3421 .457 15.618)" gradientUnits="userSpaceOnUse" x1="21.381" x2="21.381" y1="5.052" y2="44.137"><stop offset="0" stop-color="#fff"/><stop offset=".081" stop-color="#fff" stop-opacity=".235"/><stop offset=".923" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="o"><path d="m-1 16h10v11h-10z"/></clipPath><g transform="translate(-3 -4)"><path d="m4.5 4.5h11v12h-11z" fill="url(#a)" stroke-width="1.095445"/><g clip-path="url(#o)" opacity=".45" transform="translate(6 -11)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#d)" stroke="url(#f)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#n)" width="11" x="2.5" y="17.5"/></g><g fill="none"><path d="m14.5 15.5h-9v-10h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5 4.5h11v12h-11z" stroke="url(#c)" stroke-linejoin="round"/></g></g><g transform="translate(0 -1)"><path d="m4.5 4.5h11v12h-11z" fill="url(#a)" stroke-width="1.095445"/><g clip-path="url(#o)" opacity=".45" transform="translate(6 -11)"><path d="m14.46 29.5c0 1.2-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#d)" stroke="url(#f)"/><path d="m14.5 26.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 25.5c0 1.157-2.898 2-6.467 2-3.57 0-6.468-.8-6.468-2 0-4.634-.79-3.195 6.468-3.25 7.424-.056 6.467-1.41 6.467 3.25z" fill="url(#h)" stroke="url(#i)"/><path d="m14.5 22.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="none" stroke="#d8d8d8"/><path d="m14.46 21.5c0 1.218-2.898 2-6.467 2-3.57 0-6.468-.95-6.468-2 0-4.344-.79-3.046 6.468-3.1 7.424-.056 6.467-.83 6.467 3.1z" fill="url(#j)" stroke="url(#k)"/><path d="m14.5 18.5c0 1.105-2.91 2-6.5 2s-6.5-.895-6.5-2 2.91-2 6.5-2 6.5.895 6.5 2z" fill="url(#l)" stroke="url(#m)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#n)" width="11" x="2.5" y="17.5"/></g><g fill="none"><path d="m14.5 15.5h-9v-10h9z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5 4.5h11v12h-11z" stroke="url(#c)" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/target.svg b/icon-themes/elementary_svg/res/target.svg
new file mode 100644
index 000000000..7d3bc3134
--- /dev/null
+++ b/icon-themes/elementary_svg/res/target.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-2" gradientTransform="matrix(.00000023 4.6666668 -4 .0000002 -.000002 -39.333334)" gradientUnits="userSpaceOnUse" r="3"><stop offset="0" stop-color="#ff8c82"/><stop offset=".26238" stop-color="#ed5353"/><stop offset=".704952" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m8 .5c-4.142134 0-7.5 3.3578746-7.5 7.5 0 4.142125 3.357866 7.5 7.5 7.5s7.5-3.357875 7.5-7.5c0-4.1421254-3.357866-7.5-7.5-7.5z" fill="url(#d)" stroke="url(#c)"/><path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0 -7-7zm0 1a6 6 0 0 1 6 6 6 6 0 0 1 -6 6 6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="url(#b)"/><circle cx="8" cy="8" fill="url(#a)" r="3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/tb01.svg b/icon-themes/elementary_svg/res/tb01.svg
new file mode 100644
index 000000000..d6c5016a0
--- /dev/null
+++ b/icon-themes/elementary_svg/res/tb01.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#b)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#f)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-13h8z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-8 -8)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/tb02.svg b/icon-themes/elementary_svg/res/tb02.svg
new file mode 100644
index 000000000..55c67e558
--- /dev/null
+++ b/icon-themes/elementary_svg/res/tb02.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#b)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#f)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-13h8z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m7 7-3 1.25v1.5l3 1.25v-1l-2.5-.998047 2.5-1.001953zm2 0v1l2.5 1.001953-2.5.998047v1l3-1.25v-1.5z" fill="#616161" stroke-width=".65463"/><g transform="translate(-8 -8)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/tb03.svg b/icon-themes/elementary_svg/res/tb03.svg
new file mode 100644
index 000000000..7084715c5
--- /dev/null
+++ b/icon-themes/elementary_svg/res/tb03.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#d1ff82"/><stop offset=".262" stop-color="#9bdb4d"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#3a9104"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#b)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#f)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-13h8z" stroke="url(#g)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m4.5 7.5h7m-7 3h7" stroke="#616161" stroke-linecap="round"/><g transform="translate(-8 -8)"><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#a)" stroke="#206b00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><g fill="#fff"><path d="m11 9h2v1h-2z" opacity=".5"/><path d="m11 14h2v1h-2z" opacity=".2"/><path d="m9 11v1h2v-1zm4 0v1h2v-1z" opacity=".4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/tb04.svg b/icon-themes/elementary_svg/res/tb04.svg
new file mode 100644
index 000000000..4b62047f3
--- /dev/null
+++ b/icon-themes/elementary_svg/res/tb04.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.239398" x2="9.283306" y1="6.848341" y2="8.868646"><stop offset="0" stop-color="#ad5f00"/><stop offset=".13482948" stop-color="#ffe16b"/><stop offset=".20224422" stop-color="#f9c440"/><stop offset=".26965895" stop-color="#fff394"/><stop offset=".44650277" stop-color="#f9c440"/><stop offset=".57114136" stop-color="#f9c440"/><stop offset=".72038066" stop-color="#ffe16b"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="c" gradientTransform="matrix(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="d" gradientTransform="matrix(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="e" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#k" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056999" y2="26.030001"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.376 .036 .037 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#d48e15"/><stop offset="1" stop-color="#ad5f00"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="k"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="o" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="p" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".027" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#l)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#m)" opacity=".15"/><path d="m15.5 20v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#o)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#p)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-12.5h8z" stroke="url(#q)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><g transform="translate(-.254739 -5.316769)"><path d="m14.14 13.45c-.09-.014-.16-.01-.205.003l-6.08 1.347-1.118.25-.033.006-1.298.96 3.31-.05.03-.008 1.125-.248 6.077-1.36c.182-.04-.12-.273-.676-.524-.418-.187-.858-.334-1.13-.375z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m6.695 12.645c.198-.144.79.177 1.35.735.557.554.867 1.133.727 1.333 0 0 .013.012.012.013l4.806-4.846.02-.017s-.016-.012-.015-.013c.14-.2-.17-.778-.728-1.333-.56-.56-1.152-.878-1.35-.735l-.017.018z" fill="#f9c440" opacity=".6"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.802 1.26 1.64 1.057 1.93 0 0 .02.017.02.02l10.136-10.183c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-width=".714286"/><path d="m10.565 2.484c.287-.208 1.148.256 1.96 1.062.81.804 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l1.55-1.558c.41-.408-.028-1.093-.98-2.044-.813-.806-1.674-1.27-1.96-1.062l-.026.025z" fill="#fe9ab8" opacity=".9" stroke="#de3e80" stroke-linejoin="round" stroke-width=".714286"/><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.8 1.26 1.64 1.056 1.93l.02.017.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062z" fill="url(#b)"/><path d="m9.063 3.993c.286-.208 1.148.256 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 .002.02.018.02.02l.127-.128-.02-.018c.204-.29-.246-1.13-1.057-1.933-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#c)"/><path d="m9.58 3.473c.287-.208 1.15.256 1.96 1.062.81.804 1.26 1.64 1.06 1.93-.002.002.018.018.017.02l.127-.127c0-.002-.02-.018-.02-.02.203-.29-.246-1.126-1.057-1.93-.812-.805-1.674-1.27-1.96-1.062z" fill="url(#d)"/><path d="m9.465 3.59c.286-.21 1.148.256 1.96 1.06.81.805 1.26 1.642 1.058 1.932l.02.018.125-.126s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.062z" fill="url(#e)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.802 1.26 1.64 1.058 1.93 0 0 .02.017.02.02l.125-.13s-.02-.017-.02-.02c.203-.287-.246-1.125-1.057-1.93-.81-.804-1.672-1.27-1.96-1.06z" fill="url(#f)"/><path d="m9.87 3.183c.285-.207 1.147.257 1.96 1.062.81.804 1.26 1.642 1.057 1.93 0 .002.02.02.02.02l.125-.127s-.02-.018-.02-.02c.204-.288-.246-1.126-1.056-1.93-.813-.805-1.674-1.27-1.96-1.06z" fill="url(#g)"/><g fill-rule="evenodd" stroke-width=".714286"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.13-1.064-1.93-.812-.808-1.673-1.27-1.96-1.06z" fill="url(#h)" stroke="url(#i)"/><path d="m.744 14.506-.484 1.284 1.3-.474c-.113-.134-.22-.268-.354-.402-.155-.154-.307-.28-.462-.408z" fill="#0c0c0c" stroke="#0c0c0c"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/tb05.svg b/icon-themes/elementary_svg/res/tb05.svg
new file mode 100644
index 000000000..2cf4189b9
--- /dev/null
+++ b/icon-themes/elementary_svg/res/tb05.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 -.852677)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" y1="4.064163" y2="30.298229"><stop offset="0" stop-color="#ff8c82"/><stop offset=".31209752" stop-color="#ed5353"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -8.154751)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" y1="23.238064" y2="7.916672"><stop offset="0" stop-color="#7a0000"/><stop offset="1" stop-color="#a10705"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.0435 0 0 .00824 -4.72 16.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" y1="366.64801" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71399" cy="486.64801" gradientTransform="matrix(-.01205 0 0 .00824 7.76 16.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 8.24 17.48)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(0 .48572 -.4563 0 22.65 .343)" gradientUnits="userSpaceOnUse" x1="5.471" x2="25.028824" y1="25.534" y2="25.531448"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="6.735" x2="24.000986" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="translate(0 -7)"><path d="m.5 20h15v2h-15z" fill="url(#c)" opacity=".15"/><path d="m.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15"/><path d="m15.5 20.5v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#f)" opacity=".15"/></g><path d="m15.5 3.5v10h-15v-10z" fill="url(#g)"/><g fill="none" transform="translate(-1)"><path d="m12.5 21.5h-8v-13h8z" stroke="url(#h)" stroke-linecap="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m16.5 3.5v10h-15v-10z" opacity=".3" stroke="#000" stroke-linejoin="round"/></g><path d="m7.2851562 3 .8535157.8535156-.8808594.8945313a1.6890529 1.6890529 0 0 0 .0488281 2.4179687l1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 1.125.4570312 1.6890529 1.6890529 0 0 0 1.2207032-.4921875l.855469-.8515625.828125.8398438a1.6890529 1.6890529 0 0 0 2.359375.0449219l.833984-.7851563v-3.6484375l-.205078-.2246094.205078-.2070312v-.6777344z" fill="#fff" fill-opacity=".607843"/><path d="m15.5 6.0264764-2.0384-2.049501 1.96142-2.147073-1.41391-1.32992187-2.01857 2.04603487-2.05948-2.04603487-1.47106 1.37883887 2.05948 2.089411-2.05948 2.056046 1.47106 1.432225 2.05709-2.148338 2.06188 2.148338z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/res/writer128.svg b/icon-themes/elementary_svg/res/writer128.svg
new file mode 100644
index 000000000..930553275
--- /dev/null
+++ b/icon-themes/elementary_svg/res/writer128.svg
@@ -0,0 +1 @@
+<svg height="128" viewBox="0 0 33.866666 33.866668" width="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 23.232209 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.345833" x2="15.610416" y1="264.456237" y2="294.618737"><stop offset="0" stop-color="#fff"/><stop offset=".01741176" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="25" cy="8" gradientTransform="matrix(.00000003 1.2634084 -1.6845445 .00000003 29.802703 237.63351)" gradientUnits="userSpaceOnUse" r="17"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".908397"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.58589872 0 0 .91809262 1.521436 262.65146)" gradientUnits="userSpaceOnUse" x1="15.918245" x2="19.53093" y1="9.458679" y2="20.986202"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="8.731252" cy="271.31744" gradientTransform="matrix(-.00000076 3.0638312 -2.6382977 -.00000067 724.54745 242.46782)" gradientUnits="userSpaceOnUse" r="12.435417"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".51612854" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.21365019 0 0 .23675768 -22.378927 266.57805)" gradientUnits="userSpaceOnUse" x1="19.314583" x2="19.314583" y1="294.61874" y2="271.33539"><stop offset="0" stop-color="#002e99"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.71549299 0 0 .71834289 -.292767 260.67266)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" y1="47.813133" y2="3.363852"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><g transform="translate(-.264583 -262.868737)"><g opacity=".4" transform="matrix(.82160086 0 0 .41577379 -4.108004 276.66485)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m13.220339 47h-5v-7h5z" fill="url(#c)"/><path d="m13.220339 40h24.779661v7.000001h-24.779661z" fill="url(#d)"/></g><g stroke-width=".264583"><path d="m6.0854167 265.51456 13.5342093-.00001 8.161624 7.87525v20.17059h-21.6958333z" fill="#fff"/><path d="m4.630209 264.05936h24.606251v30.956242h-24.606251z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.894792 264.32394h24.077084v30.427076h-24.077084z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.953125 265.38227 13.743683-.00001 8.216734 8.08491v20.22551h-21.960417z" fill="#fff" opacity=".2" stroke="#000"/><path d="m6.0854167 265.51455h13.5342143l8.161619 7.87525v20.17059h-21.6958333z" fill="url(#f)"/><path d="m6.0009686 264.19164h-1.2384687l.00898 14.2875c.7763654-.0171 23.7434071-6.24199 24.3326861-6.54142v-7.74608h-.98203z" fill="url(#g)" fill-rule="evenodd" opacity=".2"/><path d="m8.9958334 269.08645h1.6769366zm1.9228876 0h1.56514zm1.811091 0h1.386268zm1.609859 0h.603698zm.849649 0h1.341549zm1.609859 0h3.53275zm-7.8033456 1.5875h2.6160216zm2.9066896 0h1.252113zm1.475705 0h.626056zm.872007 0h1.140317zm1.386268 0h1.162676zm1.386267 0h1.855812zm2.101759 0h2.414794zm-10.1286956 1.57627h2.2135566zm2.4371476 0h3.622184zm3.845775 0h1.766373zm1.989965 0h1.654575zm1.878171 0h1.408627zm1.632217 0 2.213555.0224zm-11.7832756 1.59873h3.0632036zm3.3091546 0h3.309155zm3.532747 0h1.319191zm1.542782 0h3.107926zm3.309154 0h2.124122zm2.370074 0h.849647zm-14.0639116 1.5875h1.1403166zm1.4980636 0h4.22588zm-1.4980636 2.89919h2.2135566zm2.4371476 0h3.622184zm3.845775 0h1.766373zm1.989965 0h1.654575zm1.878171 0h1.408627zm1.632217 0 2.213555.0224zm-11.7832756 1.59872h2.8172536zm3.0408456 0h3.018486zm3.242077 0h1.162676zm1.386268 0h2.839615zm3.063205 0h3.577463zm3.823415 0h1.319189zm-14.5558106 1.5875h3.0632036zm3.3091546 0h3.309155zm3.532747 0h1.319191zm1.542782 0h3.107926zm3.309154 0h2.124122zm2.370074 0h.849647zm-14.0639116 1.5875h2.6160216zm2.9066896 0h1.252113zm1.475705 0h.626056zm.872007 0h1.140317zm1.386268 0h1.162676zm1.386267 0h1.855812zm2.101759 0h2.414794zm2.638384 0h1.60986zm1.833451 0h.402466zm-14.6005306 2.8992h2.2135566zm2.4371476 0h3.622184zm3.845775 0h1.766373zm1.989965 0h1.654575zm1.878171 0h1.408627zm1.632217 0 2.213555.0224zm-11.7832756 1.59872h2.6160216zm2.9066896 0h1.252113zm1.475705 0h.626056zm.872007 0h1.140317zm1.386268 0h1.162676zm1.386267 0h1.855812zm2.101759 0h2.414794zm2.638384 0h1.60986zm1.833451 0h.402466zm-14.6005306 1.5875h2.7725346zm3.0184856 0h.872007zm1.095599 0h1.989965zm2.213556 0h2.92905zm3.175 0h1.989969zm2.191197 0h.424823zm.648419 0h2.526583zm-12.3422566 1.5875h2.7725346zm3.0184856 0h1.252113zm1.475705 0h1.967605zm2.191197 0h2.12412zm2.370071 0h.849647zm1.073237 0h.469543zm.715495 0h1.319189z" fill="none" stroke="url(#j)"/></g></g></svg> \ No newline at end of file