summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/chart2
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /icon-themes/elementary_svg/chart2
parentInitial commit. (diff)
downloadlibreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.tar.xz
libreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'icon-themes/elementary_svg/chart2')
-rw-r--r--icon-themes/elementary_svg/chart2/res/areas3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/areas_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/areasfull3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/areasfull_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/areaspiled3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/areaspiled_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/bar3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/bar3ddeep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/bar_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/barpercent3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/barpercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/barstack3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/barstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/bubble_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnline_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnpercent3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnpercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columns3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columns3ddeep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columns_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnstack3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/columnstackline_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cone_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conedeep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conehori_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conehorideep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conehoripercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conehoristack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conepercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/conestack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinder_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderdeep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderhori_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderhorideep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderhoriprocent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderhoristack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderpercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/cylinderstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/dataeditor_icon05.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/dataeditor_icon06.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/dataeditor_icon07.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/dataeditor_icon08.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/dataeditor_icon09.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/donut3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/donut3dexploded_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/donut_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/donutexploded_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errorbothhori_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errorbothverti_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errordown_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errorleft_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errorright_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/errorup_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/lc_typenet.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/lc_typexy.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/net_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netfill_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netlinepoint_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netlinepointstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netpoint_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netpointstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/netstackfill_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostackdirect3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostackdirectboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostackdirectlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostackdirectpoints_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostacksmooth3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostacksmoothboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostacksmoothlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostackstepped3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostacksteppedboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/nostacksteppedlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pie3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pie3dexploded_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pie_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pieexploded_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramind_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyraminddeep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindhori_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindhorideep_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindhoripercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindhoristack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindpercent_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/pyramindstack_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/regavg.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/regexp.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/reglin.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/reglog.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/regno.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/regpoly.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/regpow.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stackdirect3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stackdirectboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stackdirectlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stackdirectpoints_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stacksmooth3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stacksmoothboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stacksmoothlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stackstepped3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stacksteppedboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stacksteppedlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/step_center_x_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/step_center_y_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/step_end_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/step_start_30.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stock_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stockblock_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stockcolumns_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/stockcolumnsattach_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typearea_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typebar_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typebubble_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typecolumn_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typecolumnline_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typenet_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typepie_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typepointline_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typestock_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/typexy_16.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxisdirect3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxisdirectboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxisdirectlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxisdirectpoints_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxissmooth3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxissmoothboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxissmoothlines_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxisstepped3d_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxissteppedboth_52x60.svg1
-rw-r--r--icon-themes/elementary_svg/chart2/res/valueaxissteppedlines_52x60.svg1
131 files changed, 131 insertions, 0 deletions
diff --git a/icon-themes/elementary_svg/chart2/res/areas3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/areas3d_52x60.svg
new file mode 100644
index 000000000..244646046
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areas3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#d" y1="27" y2="37"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="35" x2="36.028595" xlink:href="#c" y1="23.0145" y2="35.634556"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#c" y1="29.5" y2="34.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#a" y1="19.5" y2="28.657801"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="8.000191" x2="33.499626" xlink:href="#a" y1="16.250036" y2="16.250036"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#b" y1="32" y2="39.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#b" y1="22" y2="30"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#b" y1="12" y2="22.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#p)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-5.5v-31.5h-38"/><path d="m12.5 6.5-6 6v31l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 43.5h38.5" fill="none" stroke="#939393"/><path d="m45.5 41.5v-5.5l-16.5-4.5-20.5 5v5z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m45.5 41.5v-5.5l3-3v5z" fill="url(#f)" stroke="#7239b3"/><path d="m45.5 36v-7.5l3-3v7.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v9.5l20.5-5 16.5 4.5z" fill="url(#g)" stroke="#cc3b02"/><g stroke="#0f5a00"><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v-4.5l21-10 16 9.5z" fill="url(#j)"/><path d="m45.5 28.5v-6.5l3-2.5v6z" fill="url(#i)"/><path d="m45.5 22-16-9.5 3.5-2.5 15.5 9.5z" fill="url(#l)"/><path d="m8.5 22.5 21-10 3.5-2.5-21.5 9.5z" fill="url(#k)"/></g></g><g fill="none"><path d="m28.984375 32.496094-19.5195312 4.761718v3.277344h35.0703122v-3.798828z" stroke="url(#m)" stroke-opacity=".746324"/><path d="m30.90625 23.460938-21.4824219 4.296874v7.564454l19.3574219-4.720704a.92410923.92410923 0 0 1 .460938.0078l15.333984 4.181641v-5.671875c-.416396-.168134-.85457-.346802-1.90625-.78125-1.383476-.571514-3.17951-1.316267-4.960938-2.054688-3.431869-1.422547-6.559308-2.721185-6.802734-2.822265z" stroke="url(#n)" stroke-opacity=".745098"/><path d="m29.447266 13.669922-19.9121098 9.482422v2.585937l21.2617188-4.251953a1.0346162 1.0346162 0 0 1 .599609.05859s3.500397 1.453157 7.0625 2.929687c1.781052.738266 3.576915 1.481802 4.958985 2.052735.59207.244584.625157.257012 1.046875.429687v-4.367187z" stroke="url(#o)" stroke-opacity=".745098"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/areas_52x60.svg b/icon-themes/elementary_svg/chart2/res/areas_52x60.svg
new file mode 100644
index 000000000..6a4c06884
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areas_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="30" x2="30" y1="27" y2="39.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="36.028595" y1="23.0145" y2="35.634556"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" y1="10.761374" y2="34.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="32" y2="39.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="22" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="12" y2="22.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#h)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m45.5 41.5v-5.5l-16.5-4.5-20.5 5v5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v9.5l20.5-5 16.5 4.5z" fill="url(#c)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v-4.5l21-10 16 9.5z" fill="url(#d)" stroke="#0f5a00" stroke-opacity=".745098"/><g fill="none"><path d="m28.984375 32.496094-19.5195312 4.761718v3.277344h35.0703122v-3.798828z" stroke="url(#e)" stroke-opacity=".746324"/><path d="m30.90625 23.460938-21.4824219 4.296874v7.564454l19.3574219-4.720704a.92410923.92410923 0 0 1 .460938.0078l15.333984 4.181641v-5.671875c-.416396-.168134-.85457-.346802-1.90625-.78125-1.383476-.571514-3.17951-1.316267-4.960938-2.054688-3.431869-1.422547-6.559308-2.721185-6.802734-2.822265z" stroke="url(#f)" stroke-opacity=".745098"/><path d="m29.447266 13.669922-19.9121098 9.482422v2.585937l21.2617188-4.251953a1.0346162 1.0346162 0 0 1 .599609.05859s3.500397 1.453157 7.0625 2.929687c1.781052.738266 3.576915 1.481802 4.958985 2.052735.59207.244584.625157.257012 1.046875.429687v-4.367187z" stroke="url(#g)" stroke-opacity=".745098"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/areasfull3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/areasfull3d_52x60.svg
new file mode 100644
index 000000000..270c34a43
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areasfull3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".34972405" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#d" y1="27" y2="37"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="35" x2="36.028595" xlink:href="#c" y1="23.0145" y2="35.634556"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#c" y1="29.5" y2="34.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="47.5" x2="47.5" xlink:href="#a" y1="12" y2="28.657801"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#b" y1="32" y2="39.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#b" y1="22" y2="30"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#b" y1="12" y2="22.5"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#o)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-5.5v-31.5h-38"/><path d="m12.5 6.5-6 6v31l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 43.5h38.5" fill="none" stroke="#939393"/><path d="m45.5 41.5v-5.5l-16.5-4.5-20.5 5v5z" fill="url(#e)" stroke="#7239b3" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m45.5 41.5v-5.5l3-3v5z" fill="url(#f)" stroke="#7239b3"/><path d="m45.5 36v-7.5l3-3v7.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v9.5l20.5-5 16.5 4.5z" fill="url(#g)" stroke="#cc3b02"/><g stroke="#0f5a00"><path d="m45.5 28.5-14.5-6-22.5 4.5v-14.5h37z" fill="url(#j)"/><path d="m45.5 28.5v-16l3-2.5v15.5z" fill="url(#i)"/><path d="m45.5 12.5h-37l3.5-2.5h36.5z" fill="url(#k)"/></g></g><g fill="none"><path d="m28.984375 32.496094-19.5195312 4.761718v3.277344h35.0703122v-3.798828z" stroke="url(#l)" stroke-opacity=".746324"/><path d="m30.90625 23.460938-21.4824219 4.296874v7.564454l19.3574219-4.720704a.92410923.92410923 0 0 1 .460938.0078l15.333984 4.181641v-5.671875c-.416396-.168134-.85457-.346802-1.90625-.78125-1.383476-.571514-3.17951-1.316267-4.960938-2.054688-3.431869-1.422547-6.559308-2.721185-6.802734-2.822265z" stroke="url(#m)" stroke-opacity=".745098"/><path d="m9.5 13.5.035156 12.238281 21.2617188-4.251953.599609.05859 7.0625 2.929687 4.958985 2.052735 1.046875.429687.0351562-13.457027z" stroke="url(#n)" stroke-opacity=".745098"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/areasfull_52x60.svg b/icon-themes/elementary_svg/chart2/res/areasfull_52x60.svg
new file mode 100644
index 000000000..a982f4872
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areasfull_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".34972405" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="30" x2="30" y1="27" y2="39.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="36.028595" y1="23.0145" y2="35.634556"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" y1="10.761374" y2="34.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="32" y2="39.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="22" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="12" y2="22.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#h)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m45.5 41.5v-5.5l-16.5-4.5-20.5 5v5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m45.5 28.5c-.5-.186441-14.5-6-14.5-6l-22.5 4.5v9.5l20.5-5 16.5 4.5z" fill="url(#c)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m45.5 28.5-14.5-6-22.5 4.5v-14.5h37z" fill="url(#d)" stroke="#0f5a00" stroke-opacity=".745098"/><g fill="none"><path d="m28.984375 32.496094-19.5195312 4.761718v3.277344h35.0703122v-3.798828z" stroke="url(#e)" stroke-opacity=".746324"/><path d="m30.90625 23.460938-21.4824219 4.296874v7.564454l19.3574219-4.720704a.92410923.92410923 0 0 1 .460938.0078l15.333984 4.181641v-5.671875c-.416396-.168134-.85457-.346802-1.90625-.78125-1.383476-.571514-3.17951-1.316267-4.960938-2.054688-3.431869-1.422547-6.559308-2.721185-6.802734-2.822265z" stroke="url(#f)" stroke-opacity=".745098"/><path d="m9.5 13.5.035156 12.238281 21.2617188-4.251953.599609.05859 7.0625 2.929687 4.958985 2.052735 1.046875.429687.0351562-13.457027z" stroke="url(#g)" stroke-opacity=".745098"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/areaspiled3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/areaspiled3d_52x60.svg
new file mode 100644
index 000000000..28194375c
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areaspiled3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="30.535154" x2="30.535154" xlink:href="#c" y1="25.964844" y2="38.464844"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="43.000002" x2="44.028597" xlink:href="#b" y1="23.5145" y2="36.134556"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="68.121103" x2="68.121103" y1="9.920941" y2="33.659567"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="33.035154" x2="33.035154" xlink:href="#a" y1="30.964844" y2="38.464844"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="38.000002" x2="38.000002" xlink:href="#a" y1="22.5" y2="30.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="45" x2="45" xlink:href="#a" y1="12" y2="28.514908"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="37.5" x2="37" xlink:href="#c" y1="40.514717" y2="34.75"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="20.678234" x2="37.008926" xlink:href="#c" y1="32.467941" y2="32.467941"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8.500047" x2="23.499952" xlink:href="#c" y1="32.5" y2="32.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="41" x2="44" xlink:href="#b" y1="28.25" y2="28.25"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="26.5" x2="34" xlink:href="#b" y1="31" y2="22.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#j)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke-linecap="round" stroke-linejoin="round"><path d="m26.5 7.5-20 12.495763v23.504237" stroke="#939393"/><path d="m51.5 31.5-16 12h-29l20-12" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g><g stroke="#939393"><path d="m26.5 7v24.5"/><path d="m26.5 7.5h25"/><path d="m51.5 31.5v-24.5"/><path d="m51.5 31.5h-25"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke-opacity=".745098"><path d="m47 30h-24.5v-16.5l11.697474 6 12.802526-6.5z" fill="url(#f)" stroke="#0f5a00"/><path d="m23.5 15v14h22.5v-14.5l-11.720339 6.059322z" fill="none" stroke="url(#i)"/><path d="m41.5 22.5-13.406292 6.039075-11.093708-6.039075v12.5h24.5z" fill="url(#e)" stroke="#cc3b02"/></g><path d="m35 40.386942v-9.886942l-14.069177 5.503906-11.930823-5.503906.035154 9.964844z" fill="url(#d)" stroke="#7239b3" stroke-opacity=".746324"/><g fill="none"><path d="m27.999958 29.500013-9.999958-5.248956v9.748943h22.5v-10l-12.5 5.5z" stroke="url(#h)" stroke-opacity=".745098"/><path d="m20.915198 37-10.915198-5v7.5l24.03516-.077902-.03516-7.422098z" stroke="url(#g)" stroke-opacity=".746324"/></g></g><g stroke-opacity=".745098"><path d="m35 40.5 1.5-1.5v-10l-1.5 1.5z" fill="url(#k)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.930823 36.003906 2.569177-1.503906s13.5-6 13-5.5-1.5 1.5-1.5 1.5z" fill="url(#l)" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m9 30.5 2-1.5 12 5.5-2 1.5z" fill="url(#m)" stroke="#7239b3"/><g stroke="#cc3b02"><path d="m41.5 35 2-1.5v-12l-2 1.5z" fill="url(#n)"/><path d="m28.093708 28.539075 2-1.5 13.406292-5.539075-2 1.5z" fill="url(#n)"/><path d="m28.093708 28.539075 2-1.5-11.093708-6.039075-2 1.5z" fill="url(#o)"/></g><g fill="url(#f)" stroke="#0f5a00"><path d="m47 30 2.484843-1.84176v-17l-2.484843 1.84176z"/><path d="m34.197474 19.5 2.484843-1.84176 12.802526-6.5-2.484843 1.84176z"/><path d="m34.197474 19.5 2.484843-1.84176-11.697474-6-2.484843 1.84176z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/areaspiled_52x60.svg b/icon-themes/elementary_svg/chart2/res/areaspiled_52x60.svg
new file mode 100644
index 000000000..18cc1aba3
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/areaspiled_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="30" x2="30" y1="27" y2="39.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35" x2="36.028595" y1="23.0145" y2="35.634556"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" y1="10.761374" y2="34.5"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="32" y2="39.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="22" y2="30"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="30" x2="30" xlink:href="#a" y1="12" y2="22.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#h)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m45.5 41.5-.035156-8.236328-16.422098-5.746426-20.4665741 6.660488-.0761719 7.322266z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m45.5 28.5c-.5-.186441-17-7.5-17-7.5l-20 6 .076172 7.177734 20.466574-6.660488 16.422098 5.746426z" fill="url(#c)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m43.219222 27.493774-14.719222-6.493774-14.431631 4.329489 15.431631-12.829489z" fill="url(#d)" stroke="#0f5a00" stroke-opacity=".745098"/><g fill="none"><path d="m29.027121 28.51334-19.4861053 6.422206-.076172 5.59961h35.0703123l-.035156-6.535156z" stroke="url(#e)" stroke-opacity=".746324"/><path d="m28.40625 21.960938-18.9824219 5.796874.0761719 5.242188 19.323996-6.381192c.151837-.03638.310418-.0337.460938.0078l15.256082 5.428067.03516-2.935547c-.416396-.168134-.85457-.346802-1.90625-.78125-1.383476-.571514-3.17951-1.316267-4.960938-2.054688-3.431869-1.422547-9.059308-4.221185-9.302734-4.322265z" stroke="url(#f)" stroke-opacity=".745098"/><path d="m29.447266 13.669922-10.961284 9.324222 9.810893-3.007816.599609.05859 10.103516 4.455082z" stroke="url(#g)" stroke-opacity=".745098"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/bar3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/bar3d_52x60.svg
new file mode 100644
index 000000000..6c565737e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/bar3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="86" x2="86" xlink:href="#d" y1="-25" y2="-12.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-20.964844" x2="-24.464844" xlink:href="#b" y1="33.464844" y2="33.464844"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="40.035156" x2="36.535156" xlink:href="#b" y1="-18.035156" y2="-18.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="45.035156" x2="41.535156" xlink:href="#b" y1="-15.035156" y2="-15.035156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-21" x2="-24.5" xlink:href="#b" y1="35" y2="35"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="39.920369" x2="36.420369" xlink:href="#b" y1="-18.365644" y2="-18.365644"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="45.5" x2="41.5" xlink:href="#b" y1="-20" y2="-20"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-33h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 4.5-6 6v33.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 4.5v32.5"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 -1.035156 53.535156)"><path d="m35-9.5v-29h-5v29z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m35-9.5v-29l1.535156-2.035156v28.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 14.5v27l3.035156.03516-.035156-27.03516z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><g stroke-opacity=".745098"><path d="m30-38.5h5l1.535156-2.035156h-5z" fill="url(#g)" stroke="#7239b3"/><path d="m39.923828-9.5.111328-36.035156 2-2-.035156 35.035156z" fill="url(#h)" stroke="#cc3b02"/><path d="m40.035156-45.535156-5-.000004v36h5z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.035156-44.535156.000004 34h3l-.000004-34z" fill="none" stroke="url(#n)"/><path d="m35.035156-45.535156h5l2-2-5.035156.035156z" fill="url(#h)" stroke="#cc3b02"/><g stroke="#0f5a00"><path d="m45.035156-9.535156h-5v-19.5h5z" fill="url(#j)"/><path d="m45.035156-9.535156-.035156-19.964844 2.035156-2.035156v19.5z" fill="url(#k)"/><path d="m45-29.5h-5l2.035156-2.035156h5z" fill="url(#l)"/></g><path d="m41.035156-28.035156-.035156 17.535156h3l.03516-17.535156z" fill="none" stroke="url(#o)"/></g><g transform="translate(-18.964844 -.035156)"><path d="m35-9.5v-24l2-2v23z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m35-9.5v-24h-5v24z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m-25 19.5v22l3.035156.03516-.035156-22.03516z" fill="none" stroke="url(#p)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-33.5h5l2-2h-5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><g transform="translate(-18.885213 -.169512)"><path d="m39.923828-9.5-.0035-27.865644 2-2 .079672 26.865644z" fill="url(#h)" stroke="#cc3b02"/><path d="m39.920369-37.365644h-4.923828l.003459 27.865644h4.923828z" fill="url(#i)" stroke="#cc3b02"/><path d="m35.844197-36.365644.07963 25.656647h3.076173l-.155803-25.656647z" fill="none" stroke="url(#q)"/><path d="m34.920369-37.365644h4.923828l2-2h-5z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="translate(-18.964844 -.035156)"><g stroke="#0f5a00"><path d="m45-9.5h-5v-32h5z" fill="url(#j)"/><path d="m45-9.5v-32l2-2v31.5z" fill="url(#k)"/><path d="m45-41.5h-5l2.5-2h4.5z" fill="url(#l)"/></g><path d="m41-40.5v30h3v-30z" fill="none" stroke="url(#r)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/bar3ddeep_52x60.svg b/icon-themes/elementary_svg/chart2/res/bar3ddeep_52x60.svg
new file mode 100644
index 000000000..d7b8eee82
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/bar3ddeep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="40.96484" x2="30.499996" xlink:href="#d" y1="-18.964844" y2="-19"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.96484" x2="103.96484" xlink:href="#d" y1="-24.964844" y2="-14.964844"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="51.96484" x2="49.46484" xlink:href="#c" y1="-23.173951" y2="-13.173951"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="44.5" x2="32" xlink:href="#c" y1="-24.709107" y2="-24.709107"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="19.035156" x2="1.535156" xlink:href="#a" y1="17.652344" y2="15.152344"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-4" x2="-4" xlink:href="#a" y1="22" y2="32.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="38.46484" x2="32.999996" xlink:href="#b" y1="-17.464844" y2="-17.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="43.5" x2="37.5" xlink:href="#b" y1="-24.709107" y2="-24.709107"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="47" x2="42.5" y1="-22" y2="-22"><stop offset="0" stop-color="#fff"/><stop offset=".43333334" 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><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="38.5" x2="27" xlink:href="#d" y1="-16.5" y2="-16.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="-18.5" x2="-24.5" xlink:href="#b" y1="37" y2="37"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="46.347654" x2="38.847655" xlink:href="#c" y1="-29.708997" y2="-29.708997"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="43.847654" x2="33.847655" xlink:href="#c" y1="-22.208998" y2="-22.208998"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="42.901302" x2="37.320621" xlink:href="#b" y1="-18.739328" y2="-19.708998"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="38.847655" x2="38.847655" xlink:href="#c" y1="-32.208997" y2="-32.208997"/><linearGradient id="w" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="5.535156" xlink:href="#a" y1="15.152344" y2="15.152344"/><linearGradient id="x" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-17.5" xlink:href="#a" y1="29" y2="16"/><linearGradient id="y" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-17.5" x2="-2.5" xlink:href="#a" y1="11" y2="11"/><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="47" x2="42.5" y1="-21.5" y2="-21.5"><stop offset="0" stop-color="#fff"/><stop offset=".44827589" 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><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 14 71.5)"><g stroke="#0f5a00"><path d="m47-9.5h-6v-21h6z" fill="url(#j)"/><path d="m47-9.5v-21l2.035156-2.035156-.035156 20.535156z" fill="url(#k)"/><path d="m47-30.5h-6l2-2 6.035156-.03516z" fill="url(#l)"/></g><path d="m42-29.5-.03516 19.035156h4l.03516-19.035156z" fill="none" stroke="url(#o)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 7.790893 71.5)"><path d="m42.92383-9.703907.07616-19.510408 2-2 .000006 18.510408z" fill="url(#h)" stroke="#cc3b02"/><path d="m42.999996-29.214315-6.96484-.02996.03517 19.475252 6.96484.029952z" fill="url(#i)" stroke="#cc3b02"/><path d="m37.035156-28.244267.03517 17.475252 4.96484.02995-.03517-17.475252z" fill="none" stroke="url(#n)"/><path d="m36.035156-29.244267 6.96484.02995 2-2-6.999996.00521z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="matrix(0 -1 -1 0 1 72)"><path d="m38.46484-9.464844-.000006-17.000004-6.964844-.03516.00001 17.000004z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m38.46484-9.464844-.000006-17.000004 1.535156-2.035156.00001 16.500004z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m32.49999-25.500004.00001 15.000004 5 .07032-.03516-15.035164z" fill="none" stroke="url(#m)" stroke-opacity=".746324"/><path d="m31.49999-26.500004 6.964844.03516 1.535156-2.03516-6.964844-.03516z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 14 60.5)"><g stroke="#0f5a00"><path d="m47-9.5h-6v-24h6z" fill="url(#w)"/><path d="m47-9.5v-24l2-2v23.5z" fill="url(#x)"/><path d="m47-33.5h-6l2.5-2h5.5z" fill="url(#y)"/></g><path d="m42-32.5v22h4v-22z" fill="none" stroke="url(#z)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 7.791003 60.847655)"><path d="m42.347655-9.708997-.000002-16 2-2 .07617 15z" fill="url(#s)" stroke="#cc3b02"/><path d="m42.347655-25.708997h-6.5l.091471 16.208997 6.408529-.208997z" fill="url(#t)" stroke="#cc3b02"/><path d="m36.847655-24.708997.0153 14h4.484702l-.000002-14z" fill="none" stroke="url(#u)"/><path d="m35.862953-25.708997h6.484702l2-2h-6.560874z" fill="url(#v)" stroke="#cc3b02"/></g><g transform="matrix(0 -1 -1 0 1 59)"><path d="m36.5-9.5v-11h-6.5v11z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m36.5-9.5v-11l2-2v6z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 32.5v9l4.535156.03516-.035156-9.03516z" fill="none" stroke="url(#r)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-20.5h6.5l2-2h-6.5z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".745098"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/bar_52x60.svg b/icon-themes/elementary_svg/chart2/res/bar_52x60.svg
new file mode 100644
index 000000000..70f7d4311
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/bar_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="86" x2="86" y1="-25" y2="-12.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" y1="-22.4855" y2="-9.865444"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="62.964844" x2="62.964844" y1="-32.89097" y2="-9.152344"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-20.964844" x2="-24.464844" xlink:href="#a" y1="33.464844" y2="33.464844"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="40.035156" x2="36.535156" xlink:href="#a" y1="-18.035156" y2="-18.035156"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="45.035156" x2="41.535156" xlink:href="#a" y1="-15.035156" y2="-15.035156"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-21" x2="-24.5" xlink:href="#a" y1="35" y2="35"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="39.920369" x2="36.420369" xlink:href="#a" y1="-18.365644" y2="-18.365644"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="45.5" x2="41.5" xlink:href="#a" y1="-20" y2="-20"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke-width=".999"/><g fill="none"><path d="m6.5 10.5v33"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g transform="matrix(0 -1 -1 0 -1.035156 53.535156)"><path d="m35-9.5v-29h-5v29z" fill="url(#c)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m-25 14.5v27l3.035156.03516-.035156-27.03516z" fill="none" stroke="url(#f)" stroke-opacity=".746324" transform="translate(56 -52)"/><g stroke-opacity=".745098"><path d="m40.035156-45.535156-5-.000004v36h5z" fill="url(#d)" stroke="#cc3b02"/><path d="m36.035156-44.535156.000004 34h3l-.000004-34z" fill="none" stroke="url(#g)"/><path d="m45.035156-9.535156h-5v-19.5h5z" fill="url(#e)" stroke="#0f5a00"/><path d="m41.035156-28.035156-.035156 17.535156h3l.03516-17.535156z" fill="none" stroke="url(#h)"/></g><g stroke-opacity=".746324" transform="translate(-18.964844 -.035156)"><path d="m35-9.5v-24h-5v24z" fill="url(#c)" stroke="#7239b3"/><path d="m-25 19.5v22l3.035156.03516-.035156-22.03516z" fill="none" stroke="url(#i)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="translate(-18.885213 -.169512)"><path d="m39.920369-37.365644h-4.923828l.003459 27.865644h4.923828z" fill="url(#d)" stroke="#cc3b02"/><path d="m35.844197-36.365644.07963 25.656647h3.076173l-.155803-25.656647z" fill="none" stroke="url(#j)"/></g><g transform="translate(-18.964844 -.035156)"><path d="m45-9.5h-5v-32h5z" fill="url(#e)" stroke="#0f5a00"/><path d="m41-40.5v30h3v-30z" fill="none" stroke="url(#k)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/barpercent3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/barpercent3d_52x60.svg
new file mode 100644
index 000000000..c5598373c
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/barpercent3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="46.5" x2="29" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="49.03516" x2="34.03516" xlink:href="#c" y1="-16.535156" y2="-16.535156"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.611332" x2="8.535156" xlink:href="#a" y1="32.152344" y2="32.152344"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-14" x2="-24.5" xlink:href="#b" y1="39.5" y2="39.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="47.53516" x2="36.53516" xlink:href="#b" y1="-16.535156" y2="-16.535156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="52.75565" x2="41.5" xlink:href="#b" y1="-11.5" y2="-11.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="44.5" x2="27" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="-13.100505" x2="-24" xlink:href="#b" y1="38.5" y2="38.5"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="49.53516" x2="32.03516" xlink:href="#c" y1="-19.035156" y2="-19.035156"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="48.315937" x2="36.53516" xlink:href="#b" y1="-17.733564" y2="-18.035156"/><linearGradient id="t" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="24.035156" x2="6.535156" xlink:href="#a" y1="34.652344" y2="34.652344"/><linearGradient id="u" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="52" x2="42" xlink:href="#b" y1="-9" y2="-9"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="matrix(0 -1 -1 0 -1 53.5)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516v-6.929684l2.035156-2.035156v6.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-16.429684 11.964844-.03516 2.035156-2.035156-12.464844.03516z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 5.964844 58.53516)"><path d="m47.03516-9.535156.07617-17.5 2-2-.07617 17.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#n)"/><path d="m35.03516-27.035156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 23.5 63.5)"><g stroke="#0f5a00"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#j)"/><path d="m52-9.5v-5.5l2-2v5.5z" fill="url(#k)"/><path d="m52-15-11.964844-.03516 2.035156-2.035156 11.929688.070316z" fill="url(#l)"/></g><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#o)"/></g><g transform="matrix(0 -1 -1 0 -1 71.5)"><path d="m41.964844-9.53516.03516-9.96484-11.964844.03516-.03516 9.96484z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516.03516-9.96484 2.035156-2.035156-.03516 9.535156z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-24.96484 33.53516-.03516 7.96484h10v-8z" fill="none" stroke="url(#q)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30.03516-19.46484 11.964844-.03516 2.035156-2.035156h-11.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 5.964844 76.53516)"><path d="m47.035164-12.535156.07617-11 2-2-.07617 11z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#r)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#s)"/><path d="m35.03516-23.535156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="matrix(0 -1 -1 0 23.5 81.5)"><g stroke="#0f5a00"><path d="m52-6-11.964844-.035156-.035156-8.964844h12z" fill="url(#t)"/><path d="m52-6v-9l2-2v9z" fill="url(#u)"/><path d="m52-15h-12l2.070312-2.070316 11.929688.070316z" fill="url(#l)"/></g><path d="m41-14v7h10v-7z" fill="none" stroke="url(#v)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/barpercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/barpercent_52x60.svg
new file mode 100644
index 000000000..2c7cd420e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/barpercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="46.5" x2="29" xlink:href="#d" y1="-13.5" y2="-14.631729"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="49.03516" x2="34.03516" xlink:href="#c" y1="-21.535156" y2="-21.535156"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="26.035156" x2="6.035156" xlink:href="#a" y1="29.652344" y2="29.652344"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-14" x2="-24.5" xlink:href="#b" y1="39.5" y2="39.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="47.53516" x2="36.53516" xlink:href="#b" y1="-16.535156" y2="-16.535156"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="52.75565" x2="41.5" xlink:href="#b" y1="-11.5" y2="-11.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="44.5" x2="29.5" xlink:href="#d" y1="-16" y2="-16"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-13.100505" x2="-24" xlink:href="#b" y1="38.5" y2="38.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="49.53516" x2="34.53516" xlink:href="#c" y1="-21.535156" y2="-21.535156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="48.315937" x2="36.53516" xlink:href="#b" y1="-17.733564" y2="-18.035156"/><linearGradient id="p" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="52" x2="42" xlink:href="#b" y1="-9" y2="-9"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m6.5 12v31.5"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="matrix(0 -1 -1 0 -1 53.5)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#i)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 5.964844 58.53516)"><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#g)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#j)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 23.5 63.5)"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#h)" stroke="#0f5a00"/><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#k)"/></g><g stroke-opacity=".746324" transform="matrix(0 -1 -1 0 -1 71.5)"><path d="m41.964844-9.53516.03516-9.96484-11.964844.03516-.03516 9.96484z" fill="url(#l)" stroke="#7239b3"/><path d="m-24.96484 33.53516-.03516 7.96484h10v-8z" fill="none" stroke="url(#m)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 5.964844 76.53516)"><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#n)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#o)"/></g><g transform="matrix(0 -1 -1 0 23.5 81.5)"><path d="m52-6-11.964844-.035156-.035156-8.964844h12z" fill="url(#p)" stroke="#0f5a00"/><path d="m41-14v7h10v-7z" fill="none" stroke="url(#q)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/barstack3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/barstack3d_52x60.svg
new file mode 100644
index 000000000..8303734e2
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/barstack3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="44" x2="26.5" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="49.03516" x2="34.03516" xlink:href="#c" y1="-19.035156" y2="-19.035156"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.535156" x2="8.535156" xlink:href="#a" y1="32.152344" y2="32.152344"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-15" x2="-25" xlink:href="#b" y1="40" y2="40"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="46.53516" x2="36.53516" xlink:href="#b" y1="-16.535156" y2="-17.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="51.5" x2="41.5" xlink:href="#b" y1="-11.5" y2="-11.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="44.5" x2="27" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="-14" x2="-24.5" xlink:href="#b" y1="40" y2="40"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="49.535164" x2="34.535164" xlink:href="#c" y1="-19.035156" y2="-19.035156"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="47.035164" x2="36.535164" xlink:href="#b" y1="-17.535156" y2="-17.535156"/><linearGradient id="t" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="26.53516" x2="6.53516" xlink:href="#a" y1="32.152344" y2="32.152344"/><linearGradient id="u" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="52.000004" x2="42.000004" xlink:href="#b" y1="-9" y2="-9"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="matrix(0 -1 -1 0 -1 53.5)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516v-6.929684l2.035156-2.035156v6.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-16.429684 11.964844-.03516 2.035156-2.035156-12.464844.03516z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 5.964844 58.53516)"><path d="m47.03516-9.535156.07617-17.5 2-2-.07617 17.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#n)"/><path d="m35.03516-27.035156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 23.5 63.5)"><g stroke="#0f5a00"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#j)"/><path d="m52-9.5v-5.5l2-2v5.5z" fill="url(#k)"/><path d="m52-15-11.964844-.03516 2.035156-2.035156 11.929688.070316z" fill="url(#l)"/></g><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#o)"/></g><g transform="matrix(0 -1 -1 0 -1 71.5)"><path d="m41.964844-9.53516.03516-4.96484-11.964844.03516-.03516 4.96484z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516.03516-4.96484 2.035156-2.035156-.03516 4.535156z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-24.96484 38.53516-.03516 2.96484h10v-3z" fill="none" stroke="url(#q)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30.03516-14.46484 11.964844-.03516 2.035156-2.035156h-11.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 .964844 76.535164)"><path d="m47.035164-12.535156.07617-11 2-2-.07617 11z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#r)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#s)"/><path d="m35.03516-23.535156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="matrix(0 -1 -1 0 18.5 81.500004)"><g stroke="#0f5a00"><path d="m52-6-11.964844-.035156-.035152-6.964844h12z" fill="url(#t)"/><path d="m52-6 .000004-7 2-2-.000004 7z" fill="url(#u)"/><path d="m52.000004-13h-12l2.070312-2.070316 11.929688.070316z" fill="url(#l)"/></g><path d="m41.000004-12-.000004 5h10l.000004-5z" fill="none" stroke="url(#v)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/barstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/barstack_52x60.svg
new file mode 100644
index 000000000..6f6c214bd
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/barstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="44" x2="26.5" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="49.03516" x2="34.03516" xlink:href="#c" y1="-19.035156" y2="-19.035156"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.535156" x2="8.535156" xlink:href="#a" y1="32.152344" y2="32.152344"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-15" x2="-25" xlink:href="#b" y1="40" y2="40"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="46.53516" x2="36.53516" xlink:href="#b" y1="-16.535156" y2="-17.035156"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="51.5" x2="41.5" xlink:href="#b" y1="-11.5" y2="-11.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="44.5" x2="27" xlink:href="#d" y1="-13.5" y2="-13.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-14" x2="-24.5" xlink:href="#b" y1="40" y2="40"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="49.535164" x2="34.535164" xlink:href="#c" y1="-19.035156" y2="-19.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="47.035164" x2="36.535164" xlink:href="#b" y1="-17.535156" y2="-17.535156"/><linearGradient id="p" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="26.53516" x2="6.53516" xlink:href="#a" y1="32.152344" y2="32.152344"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="52.000004" x2="42.000004" xlink:href="#b" y1="-9" y2="-9"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="matrix(0 -1 -1 0 -1 53.5)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#i)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 5.964844 58.53516)"><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#g)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#j)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 23.5 63.5)"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#h)" stroke="#0f5a00"/><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#k)"/></g><g stroke-opacity=".746324" transform="matrix(0 -1 -1 0 -1 71.5)"><path d="m41.964844-9.53516.03516-4.96484-11.964844.03516-.03516 4.96484z" fill="url(#l)" stroke="#7239b3"/><path d="m-24.96484 38.53516-.03516 2.96484h10v-3z" fill="none" stroke="url(#m)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 .964844 76.535164)"><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#n)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#o)"/></g><g transform="matrix(0 -1 -1 0 18.5 81.500004)"><path d="m52-6-11.964844-.035156-.035152-6.964844h12z" fill="url(#p)" stroke="#0f5a00"/><path d="m41.000004-12-.000004 5h10l.000004-5z" fill="none" stroke="url(#q)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/bubble_52x60.svg b/icon-themes/elementary_svg/chart2/res/bubble_52x60.svg
new file mode 100644
index 000000000..4517d4853
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/bubble_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.500001" x2="7.000001" xlink:href="#c" y1="28.5" y2="35.999998"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19.500001" x2="19.500001" xlink:href="#c" y1="15" y2="28"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="44.999999" x2="44.999999" xlink:href="#c" y1="31.999998" y2="45.53216"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.111438" x2="41.269092" xlink:href="#c" y1="12.311078" y2="22"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.207691" x2="15" xlink:href="#b" y1="32" y2="47"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="21.987123" x2="22.5" xlink:href="#b" y1="2.144561" y2="19.5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="37.5" x2="37.5" xlink:href="#b" y1="24.5" y2="32"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="50" x2="50" xlink:href="#b" y1="17" y2="27"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="23" x2="23" xlink:href="#a" y1="1.5" y2="15.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="18.457111" x2="18.415195" xlink:href="#a" y1="12.973439" y2="25.808184"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="38.452129" x2="38.659588" xlink:href="#a" y1="11.568777" y2="18.839964"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="51.958984" x2="51.952835" xlink:href="#a" y1="16.278244" y2="23.494347"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="34.144279" x2="33.852287" xlink:href="#a" y1="25.257059" y2="31.591805"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="47.476353" x2="47.510365" xlink:href="#a" y1="30.765812" y2="43.490387"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="5.954916" x2="6.013783" xlink:href="#a" y1="27.946562" y2="32.776463"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="15.767013" x2="15.745941" xlink:href="#a" y1="31.669985" y2="43.953884"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#d)" stroke="#939393" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><circle cx="22.421732" cy="11.178459" fill="url(#j)" r="8.19732" stroke="#cc3b02" stroke-opacity=".745098"/><circle cx="46.69463" cy="39.689541" fill="url(#g)" r="7.311498" stroke="#9468c4" stroke-opacity=".988235"/><circle cx="15.425968" cy="40.428459" fill="url(#i)" r="7.311498" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m22.421875 3.9960938c-1.880065.0000123-3.748718.7741091-5.078125 2.1035156-1.329407 1.3294064-2.103503 3.1980603-2.103516 5.0781246.000013 1.880065.774109 3.748719 2.103516 5.078125 1.329407 1.329407 3.19806 2.103504 5.078125 2.103516 1.880065-.000012 3.748718-.774109 5.078125-2.103516 1.329407-1.329406 2.103503-3.19806 2.103516-5.078125-.000013-1.8800643-.774109-3.7487182-2.103516-5.0781246-1.329407-1.3294065-3.19806-2.1035033-5.078125-2.1035156z" fill="none" stroke="url(#m)" stroke-opacity=".745098"/><circle cx="17.664967" cy="20.024286" fill="url(#f)" r="6.52989" stroke="#9468c4" stroke-opacity=".988235"/><circle cx="36.94463" cy="16.82937" fill="url(#h)" r="5.070889" stroke="#9468c4" stroke-opacity=".988235"/><circle cx="50.441078" cy="22.282482" fill="url(#l)" r="4.702435" stroke="#cc3b02" stroke-opacity=".745098"/><circle cx="36.780064" cy="28.562143" fill="url(#k)" r="3.347648" stroke="#cc3b02" stroke-opacity=".745098"/><circle cx="6.0233" cy="31.568987" fill="url(#e)" r="3.035005" stroke="#9468c4" stroke-opacity=".988235"/><g fill="none"><path d="m17.664062 14.480469c-1.451052.000132-2.893873.596998-3.919921 1.623047-1.026049 1.026048-1.622915 2.468869-1.623047 3.919922-.000303 1.451328.596956 2.893524 1.623047 3.919921 1.02609 1.026398 2.468593 1.624868 3.919921 1.625 1.451605.000303 2.895436-.596607 3.921876-1.623047 1.026439-1.026439 1.623349-2.47027 1.623046-3.921874-.000131-1.451329-.598602-2.893832-1.625-3.919922-1.026397-1.026091-2.468593-1.62335-3.919922-1.623047z" stroke="url(#n)" stroke-opacity=".988235"/><path d="m36.945312 12.822266c-1.049101-.000285-2.092157.432001-2.833984 1.173828s-1.174113 1.784882-1.173828 2.833984c.000119 1.048845.43204 2.090529 1.173828 2.832031.741788.741503 1.78514 1.174113 2.833984 1.173829 1.048588-.000119 2.090568-.432365 2.832032-1.173829.741463-.741463 1.173709-1.783443 1.173828-2.832031.000285-1.048845-.432326-2.092196-1.173828-2.833984-.741503-.741788-1.783187-1.173709-2.832032-1.173828z" stroke="url(#o)" stroke-opacity=".988235"/><path d="m50.441406 18.589844c-.967148-.000142-1.929404.396201-2.613281 1.080078s-1.08022 1.646133-1.080078 2.613281c.00026.966892.398193 1.927774 1.082031 2.611328s1.644436 1.08022 2.611328 1.080078c.966637-.000259 1.927813-.396562 2.611328-1.080078.683516-.683515 1.079819-1.644691 1.080078-2.611328.000142-.966892-.396524-1.92749-1.080078-2.611328s-1.644435-1.081772-2.611328-1.082031z" stroke="url(#p)" stroke-opacity=".745098"/></g><path d="m36.779297 26.216797c-1.227942-.000003-2.345706 1.117762-2.345703 2.345703-.000003 1.227941 1.117761 2.345706 2.345703 2.345703 1.227941.000003 2.345706-1.117762 2.345703-2.345703.000003-1.227941-1.117762-2.345706-2.345703-2.345703z" fill="url(#k)" stroke="url(#q)" stroke-opacity=".745098"/><g fill="none"><path d="m46.695312 33.359375c-1.657573-.000227-3.304324.681591-4.476562 1.853516s-1.855253 2.818988-1.855469 4.476562c-.000227 1.657856.681235 3.306235 1.853516 4.478516s2.82066 1.853743 4.478515 1.853515c1.657574-.000215 3.304638-.68323 4.476563-1.855468 1.171925-1.172239 1.853743-2.818989 1.853516-4.476563-.000216-1.657292-.681634-3.30468-1.853516-4.476562-1.171882-1.171883-2.819271-1.853301-4.476563-1.853516z" stroke="url(#r)" stroke-opacity=".988235"/><path d="m6.0234375 29.525391c-1.0692614-.000054-2.0430219.973707-2.0429687 2.042968-.0000536 1.069262.9737071 2.043022 2.0429687 2.042969 1.0692616.000053 2.0430223-.973707 2.0429687-2.042969.0000532-1.069261-.9737073-2.043022-2.0429687-2.042968z" stroke="url(#s)" stroke-opacity=".988235"/><path d="m15.425781 34.166016c-1.63935.000213-3.268538.674788-4.427734 1.833984-1.1591959 1.159196-1.8337711 2.788384-1.8339845 4.427734-.0002248 1.63963.6747463 3.27014 1.8339845 4.429688 1.159238 1.159548 2.788105 1.833771 4.427734 1.833984 1.639908.000225 3.270098-.674394 4.429688-1.833984s1.834209-2.789779 1.833984-4.429688c-.000213-1.639629-.674436-3.268496-1.833984-4.427734s-2.790059-1.834209-4.429688-1.833984z" stroke="url(#t)" stroke-opacity=".745098"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnline_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnline_52x60.svg
new file mode 100644
index 000000000..ab119db38
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnline_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="86" x2="86" y1="-25" y2="-12.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="14.816338" x2="15.127944" xlink:href="#a" y1="18.785238" y2="37.152344"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#b" y1="19" y2="41"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="40.876787" x2="41.077902" xlink:href="#b" y1="-20.51272" y2="-10.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#b" y1="25.5" y2="41"/><linearGradient id="i" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="33.535156" x2="32.5" xlink:href="#a" y1="17.152344" y2="34.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="41.5" x2="41.077902" xlink:href="#b" y1="-25.041317" y2="-10.5"/><linearGradient id="k" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="17.035156" x2="18.035156" xlink:href="#a" y1="12.152344" y2="34.652344"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="41.5" x2="41.077902" xlink:href="#b" y1="-30.5" y2="-10.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="translate(-6.5 51)"><path d="m35-9.5v-23h-5v23z" fill="url(#d)" stroke="#7239b3"/><path d="m-25 20.5v21l3.035156.03516-.035156-21.03516z" fill="none" stroke="url(#f)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-11.5 51)"><path d="m45-9.5h-5v-15h5z" fill="url(#i)" stroke="#0f5a00"/><path d="m41-23.5v13h3v-13z" fill="none" stroke="url(#j)"/></g><g stroke-opacity=".746324" transform="translate(-19.5 51)"><path d="m35-9.5v-16h-5v16z" fill="url(#d)" stroke="#7239b3"/><path d="m-25 27.5v14l3.035156.03516-.035156-14.03516z" fill="none" stroke="url(#h)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-24.5 51)"><path d="m45-9.5h-5v-10h5z" fill="url(#e)" stroke="#0f5a00"/><path d="m41-18.5v8h3v-8z" fill="none" stroke="url(#g)"/></g><g stroke-opacity=".746324" transform="translate(6.5 51)"><path d="m35-9.5v-17h-5v17z" fill="url(#d)" stroke="#7239b3"/><path d="m-25 26.5v15l3.035156.03516-.035156-15.03516z" fill="none" stroke="url(#f)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(1.5 51)"><path d="m45-9.5h-5v-20h5z" fill="url(#k)" stroke="#0f5a00"/><path d="m41-28.5v18h3v-18z" fill="none" stroke="url(#l)"/></g><path d="m14.100189 22 15.899811-15.5 11.5 11" fill="none" stroke="#939393"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnpercent3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnpercent3d_52x60.svg
new file mode 100644
index 000000000..75885dd4b
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnpercent3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="48.5" x2="48.5" xlink:href="#d" y1="-19" y2="-6.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="23.035156" xlink:href="#a" y1="24.152344" y2="36.652344"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="36" y2="41"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="38.53516" x2="38.535156" xlink:href="#b" y1="-29.535156" y2="-11.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="41" x2="41.035156" xlink:href="#b" y1="-14.5" y2="-11.035156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-23" x2="-23.5" xlink:href="#b" y1="32" y2="41"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="39.03516" x2="39.03516" xlink:href="#b" y1="-28.516943" y2="-14.035156"/><linearGradient id="r" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.535156" x2="18.535156" xlink:href="#a" y1="26.652344" y2="41.652344"/><linearGradient id="s" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="41" x2="41" xlink:href="#b" y1="-15" y2="-7.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(1.5 51)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516v-6.929684l2.035156-2.035156v6.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-16.429684 11.964844-.03516 2.035156-2.035156-12.464844.03516z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="translate(-3.53516 44.035156)"><path d="m47.03516-9.535156.07617-17.5 2-2-.07617 17.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#n)"/><path d="m35.03516-27.035156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098" transform="translate(-8.5 26.5)"><g stroke="#0f5a00"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#j)"/><path d="m52-9.5v-5.5l2-2v5.5z" fill="url(#k)"/><path d="m52-15-11.964844-.03516 2.035156-2.035156 11.929688.070316z" fill="url(#l)"/></g><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#o)"/></g><g transform="translate(-16.5 51)"><path d="m41.964844-9.53516.03516-9.96484-11.964844.03516-.03516 9.96484z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516.03516-9.96484 2.035156-2.035156-.03516 9.535156z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-24.96484 33.53516-.03516 7.96484h10v-8z" fill="none" stroke="url(#p)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30.03516-19.46484 11.964844-.03516 2.035156-2.035156h-11.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><g transform="translate(-21.53516 44.035156)"><path d="m47.035164-12.535156.07617-11 2-2-.07617 11z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#q)"/><path d="m35.03516-23.535156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="translate(-26.5 26.5)"><g stroke="#0f5a00"><path d="m52-6-11.964844-.035156-.035156-8.964844h12z" fill="url(#r)"/><path d="m52-6v-9l2-2v9z" fill="url(#s)"/><path d="m52-15h-12l2.070312-2.070316 11.929688.070316z" fill="url(#l)"/></g><path d="m41-14v7h10v-7z" fill="none" stroke="url(#t)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnpercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnpercent_52x60.svg
new file mode 100644
index 000000000..de3e9a0a6
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnpercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="48.5" x2="48.5" y1="-19" y2="-6.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" y1="-22.4855" y2="-9.865444"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.035156" x2="18.035156" xlink:href="#a" y1="26.652344" y2="39.152344"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="36" y2="41"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="38.53516" x2="38.535156" xlink:href="#b" y1="-29.535156" y2="-11.035156"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="41" x2="41.035156" xlink:href="#b" y1="-14.5" y2="-11.035156"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-23" x2="-23.5" xlink:href="#b" y1="32" y2="41"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="39.03516" x2="39.03516" xlink:href="#b" y1="-28.516943" y2="-14.035156"/><linearGradient id="l" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.535156" x2="18.535156" xlink:href="#a" y1="26.652344" y2="39.152344"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="41" x2="41" xlink:href="#b" y1="-15" y2="-7.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="translate(1.5 51)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#d)" stroke="#7239b3"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#g)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-3.53516 44.035156)"><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#e)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#h)"/></g><g stroke-opacity=".745098" transform="translate(-8.5 26.5)"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#f)" stroke="#0f5a00"/><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#i)"/></g><g stroke-opacity=".746324" transform="translate(-16.5 51)"><path d="m41.964844-9.53516.03516-9.96484-11.964844.03516-.03516 9.96484z" fill="url(#d)" stroke="#7239b3"/><path d="m-24.96484 33.53516-.03516 7.96484h10v-8z" fill="none" stroke="url(#j)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="translate(-21.53516 44.035156)"><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#e)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#k)"/></g><g transform="translate(-26.5 26.5)"><path d="m52-6-11.964844-.035156-.035156-8.964844h12z" fill="url(#l)" stroke="#0f5a00"/><path d="m41-14v7h10v-7z" fill="none" stroke="url(#m)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columns3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/columns3d_52x60.svg
new file mode 100644
index 000000000..8f616e2ec
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columns3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="86" x2="86" xlink:href="#d" y1="-25" y2="-12.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#b" y1="19" y2="41"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="38.035156" x2="38.535156" xlink:href="#b" y1="-39.035156" y2="-11.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="41.035156" x2="41.035156" xlink:href="#b" y1="-21.535156" y2="-11.035156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#b" y1="25.5" y2="41"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="39.844197" x2="39" xlink:href="#b" y1="-29.865644" y2="-10.708996"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="42" x2="41.077902" xlink:href="#b" y1="-34" y2="-10.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(-.535156 51.035156)"><g><path d="m35-9.5v-21h-5v21z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m35-9.5v-21l1.535156-2.035156v20.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 22.5v19l3.035156.03516-.035156-19.03516z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-30.5h5l1.535156-2.035156h-5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><path d="m39.923828-9.5.111328-28.035156 2-2-.035156 27.035156z" fill="url(#h)" stroke="#cc3b02"/><path d="m40.035156-37.535156-5-.000004v28h5z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.035156-36.535156.000004 26h3l-.000004-26z" fill="none" stroke="url(#n)"/><path d="m35.035156-37.535156h5l2-2-5.035156.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098"><g stroke="#0f5a00"><path d="m45.035156-9.535156h-5l-.035156-11.464844h5z" fill="url(#j)"/><path d="m45.035156-9.535156-.035156-11.964844 2.035156-2.035156v11.5z" fill="url(#k)"/><path d="m45-21.5h-5l2.035156-2.035156h5z" fill="url(#l)"/></g><path d="m41.035156-20.535156-.035156 10.035156h3l.03516-10.035156z" fill="none" stroke="url(#o)"/></g></g><g transform="translate(-19.5 51)"><path d="m35-9.5v-16h-5v16z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m35-9.5v-16l2-2v15z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 27.5v14l3.035156.03516-.035156-14.03516z" fill="none" stroke="url(#p)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-25.5h5l2-2h-5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="translate(-19.420369 50.865644)"><path d="m39.923828-9.5-.07963-19.865644 2-2 .155802 18.865644z" fill="url(#h)" stroke="#cc3b02"/><path d="m39.920369-29.365644h-4.923828l.003459 19.865644h4.923828z" fill="url(#i)" stroke="#cc3b02"/><path d="m35.844197-28.365644.07963 17.656647h3.076173l-.155803-17.656647z" fill="none" stroke="url(#q)"/><path d="m34.920369-29.365644h4.923828l2-2h-5z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098" transform="translate(-19.5 51)"><g stroke="#0f5a00"><path d="m45-9.5h-5v-24h5z" fill="url(#j)"/><path d="m45-9.5v-24l2-2v23.5z" fill="url(#k)"/><path d="m45-33.5h-5l2.5-2h4.5z" fill="url(#l)"/></g><path d="m41-32.5v22h3v-22z" fill="none" stroke="url(#r)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columns3ddeep_52x60.svg b/icon-themes/elementary_svg/chart2/res/columns3ddeep_52x60.svg
new file mode 100644
index 000000000..a4adf545d
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columns3ddeep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="86" x2="86" xlink:href="#d" y1="-25" y2="-12.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="52" x2="49.5" xlink:href="#c" y1="-23" y2="-13"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="31.535156" x2="32.5" xlink:href="#a" y1="14.152344" y2="34.5"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-4" x2="-4" xlink:href="#a" y1="22" y2="32.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#b" y1="32" y2="41"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="39.5" x2="38.535156" xlink:href="#b" y1="-28" y2="-11.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="41.5" x2="41.5" y1="-26" y2="-11"><stop offset="0" stop-color="#fff"/><stop offset=".43333334" 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><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="35.5" y2="41"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="38.923827" x2="39" xlink:href="#b" y1="-18.208998" y2="-10.708996"/><linearGradient id="s" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="24.035156" xlink:href="#a" y1="15.152344" y2="34.152344"/><linearGradient id="t" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.795495" xlink:href="#a" y1="29" y2="43.507805"/><linearGradient id="u" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="41" x2="41.077902" y1="-25" y2="-10.5"><stop offset="0" stop-color="#fff"/><stop offset=".44827589" 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><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098" transform="translate(-14.5 44)"><g stroke="#0f5a00"><path d="m47-9.5-6.964844-.035156v-17.000004l6.964844.03516z" fill="url(#j)"/><path d="m47-9.5-.035156-16.964844 2.035156-2.035156v17z" fill="url(#k)"/><path d="m46.964844-26.464844-6.964844-.035156 2-2h7z" fill="url(#l)"/></g><path d="m41.035156-25.535156-.035156 15.035156h5l.000004-15z" fill="none" stroke="url(#o)"/></g><g stroke-opacity=".745098" transform="translate(-14.5 48.005204)"><path d="m41.923828-9.5.076172-14.0052 2-2v13.0052z" fill="url(#h)" stroke="#cc3b02"/><path d="m42-23.5052-8-.000004.03516 13.970044h8z" fill="url(#i)" stroke="#cc3b02"/><path d="m35-22.5052.03516 11.970044h6l-.03516-11.970044z" fill="none" stroke="url(#n)"/><path d="m34-23.5052h8l2-2-8.035156.03516z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="translate(-14.5 52)"><path d="m38-9.5v-11h-8v11z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m38-9.5v-11l2-2v10.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 32.5v9l6.035156.03516-.035156-9.03516z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-20.5h8l2-2h-7.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="translate(-3.5 44)"><g stroke="#0f5a00"><path d="m47-9.5h-7v-15h7z" fill="url(#s)"/><path d="m47-9.5v-15l2-2v15z" fill="url(#t)"/><path d="m47-24.5h-7l2.5-2h6.5z" fill="url(#u)"/></g><path d="m41-23.5v13h5v-13z" fill="none" stroke="url(#v)"/></g><g stroke-opacity=".745098" transform="translate(-2.847655 48.208997)"><path d="m42.347655-9.708997-.000002-9 2-2 .000002 8.5z" fill="url(#q)" stroke="#cc3b02"/><path d="m42.347655-18.708997h-7.5l.152345 9.208997 7.347655-.208997z" fill="url(#i)" stroke="#cc3b02"/><path d="m35.847655-17.708997.07617 7 5.5-.208997-.07617-6.791003z" fill="none" stroke="url(#r)"/><path d="m34.923827-18.708997h7.423828l2-2h-7.5z" fill="url(#q)" stroke="#cc3b02"/></g><g transform="translate(-2 52)"><path d="m37.5-9.5v-7h-8v7z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m37.5-9.5v-7l2-2v6.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25.5 36.5v5l6.035156.03516-.035156-5.03516z" fill="none" stroke="url(#p)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m29.5-16.5h8l2-2h-7.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columns_52x60.svg b/icon-themes/elementary_svg/chart2/res/columns_52x60.svg
new file mode 100644
index 000000000..47de576ba
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columns_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="86" x2="86" y1="-25" y2="-12.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" y1="-22.4855" y2="-9.865444"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="62.964844" x2="62.964844" y1="-32.89097" y2="-9.152344"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#a" y1="19" y2="41"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="38.035156" x2="39" xlink:href="#a" y1="-39.035156" y2="-10.708996"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="40.535156" x2="41.077902" xlink:href="#a" y1="-21.535156" y2="-10.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-24" x2="-23.5" xlink:href="#a" y1="25.5" y2="41"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="39.844197" x2="39" xlink:href="#a" y1="-29.865644" y2="-10.708996"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="42" x2="41.077902" xlink:href="#a" y1="-34" y2="-10.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="translate(-.535156 51.035156)"><path d="m35-9.5v-21h-5v21z" fill="url(#c)" stroke="#7239b3"/><path d="m-25 22.5v19l3.035156.03516-.035156-19.03516z" fill="none" stroke="url(#f)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="translate(-.423828 51)"><path d="m40-37.5h-4.923828l-.076172 28h4.923828z" fill="url(#d)" stroke="#cc3b02"/><path d="m36-36.5-.07617 25.791003h3.07617v-25.791003z" fill="none" stroke="url(#g)"/></g><g transform="translate(-19.5 51)"><g><path d="m45-9.5h-5v-25h5z" fill="url(#e)" stroke="#0f5a00"/><path d="m41-33.5v23h3v-23z" fill="none" stroke="url(#k)"/></g><g><path d="m39.844197-29.365644h-4.923828l.079631 19.865644h4.923828z" fill="url(#d)" stroke="#cc3b02"/><path d="m35.844197-28.365644.07963 17.656647h3.076173l-.155803-17.656647z" fill="none" stroke="url(#j)"/></g></g></g><g stroke-opacity=".746324" transform="translate(-19.5 51)"><path d="m35-9.5v-16h-5v16z" fill="url(#c)" stroke="#7239b3"/><path d="m-25 27.5v14l3.035156.03516-.035156-14.03516z" fill="none" stroke="url(#i)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-.5 51)"><path d="m45-9.5h-5v-12h5z" fill="url(#e)" stroke="#0f5a00"/><path d="m41-20.5v10h3v-10z" fill="none" stroke="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnstack3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnstack3d_52x60.svg
new file mode 100644
index 000000000..39e620430
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnstack3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="48.5" x2="48.5" xlink:href="#d" y1="-19" y2="-6.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="j" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.035156" x2="18.035156" xlink:href="#a" y1="24.152344" y2="39.152344"/><linearGradient id="k" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="l" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="36.166988" x2="45" xlink:href="#a" y1="10.718956" y2="32"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="36" y2="41"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="38.53516" x2="38.535156" xlink:href="#b" y1="-29.535156" y2="-11.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="41" x2="41.035156" xlink:href="#b" y1="-14.5" y2="-11.035156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="38.5" y2="41"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="39.03516" x2="39.03516" xlink:href="#b" y1="-28.516943" y2="-14.035156"/><linearGradient id="r" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.53516" x2="18.53516" xlink:href="#a" y1="29.152344" y2="39.152344"/><linearGradient id="s" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="41.000004" x2="41" xlink:href="#b" y1="-13" y2="-7.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(1.5 51)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516v-6.929684l2.035156-2.035156v6.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#m)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30-16.429684 11.964844-.03516 2.035156-2.035156-12.464844.03516z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098" transform="translate(-3.53516 44.035156)"><path d="m47.03516-9.535156.07617-17.5 2-2-.07617 17.5z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#n)"/><path d="m35.03516-27.035156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g stroke-opacity=".745098" transform="translate(-8.5 26.5)"><g stroke="#0f5a00"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#j)"/><path d="m52-9.5v-5.5l2-2v5.5z" fill="url(#k)"/><path d="m52-15-11.964844-.03516 2.035156-2.035156 11.929688.070316z" fill="url(#l)"/></g><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#o)"/></g><g transform="translate(-16.5 51)"><path d="m41.964844-9.53516.03516-4.96484-11.964844.03516-.03516 4.96484z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m41.964844-9.53516.03516-4.96484 2.035156-2.035156-.03516 4.535156z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m-24.96484 38.53516-.03516 2.96484h10v-3z" fill="none" stroke="url(#p)" stroke-opacity=".746324" transform="translate(56 -52)"/><path d="m30.03516-14.46484 11.964844-.03516 2.035156-2.035156h-11.5z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".745098"/></g><g stroke-opacity=".745098"><g transform="translate(-21.535164 49.035156)"><path d="m47.035164-12.535156.07617-11 2-2-.07617 11z" fill="url(#h)" stroke="#cc3b02"/><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#i)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#q)"/><path d="m35.03516-23.535156h12.076176l2-2-12.111332.035156z" fill="url(#h)" stroke="#cc3b02"/></g><g transform="translate(-26.500004 31.5)"><g stroke="#0f5a00"><path d="m52-6-11.964844-.035156-.035152-6.964844h12z" fill="url(#r)"/><path d="m52-6 .000004-7 2-2-.000004 7z" fill="url(#s)"/><path d="m52.000004-13h-12l2.070312-2.070316 11.929688.070316z" fill="url(#l)"/></g><path d="m41.000004-12-.000004 5h10l.000004-5z" fill="none" stroke="url(#t)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnstack_52x60.svg
new file mode 100644
index 000000000..280d4d717
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="48.5" x2="48.5" y1="-19" y2="-6.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" y1="-22.4855" y2="-9.865444"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.035156" x2="18.035156" xlink:href="#a" y1="26.652344" y2="36.652344"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="36" y2="41"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="38.53516" x2="38.535156" xlink:href="#b" y1="-29.535156" y2="-11.035156"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="41" x2="41.035156" xlink:href="#b" y1="-14.5" y2="-11.035156"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="38.5" y2="41"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="39.03516" x2="39.03516" xlink:href="#b" y1="-28.516943" y2="-14.035156"/><linearGradient id="l" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.53516" x2="18.53516" xlink:href="#a" y1="29.152344" y2="39.152344"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="41.000004" x2="41" xlink:href="#b" y1="-13" y2="-7.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="translate(1.5 51)"><path d="m41.964844-9.53516v-6.929684l-11.964844.03516v6.929684z" fill="url(#d)" stroke="#7239b3"/><path d="m-25 36.570316v4.929684h10l-.03516-4.964844z" fill="none" stroke="url(#g)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-3.53516 44.035156)"><path d="m47.111336-27.035156-12.076176-.000004-.000004 17.5 12.000004.000004z" fill="url(#e)" stroke="#cc3b02"/><path d="m36.03516-26.035156v15.5h10v-15.5z" fill="none" stroke="url(#h)"/></g><g stroke-opacity=".745098" transform="translate(-8.5 26.5)"><path d="m52-9.5-11.964844-.035156v-5.296875l11.964844-.167969z" fill="url(#f)" stroke="#0f5a00"/><path d="m41.070312-14.070312-.070312 3.570312 9.964844.03516.07032-3.570312z" fill="none" stroke="url(#i)"/></g><g stroke-opacity=".746324" transform="translate(-16.5 51)"><path d="m41.964844-9.53516.03516-4.96484-11.964844.03516-.03516 4.96484z" fill="url(#d)" stroke="#7239b3"/><path d="m-24.96484 38.53516-.03516 2.96484h10v-3z" fill="none" stroke="url(#j)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098"><g transform="translate(-21.535164 49.035156)"><path d="m47.111336-23.535156-12.076176-.000004v11l12.000004.000004z" fill="url(#e)" stroke="#cc3b02"/><path d="m36.03516-22.535156.000004 9h10l-.000004-9z" fill="none" stroke="url(#k)"/></g><g transform="translate(-26.500004 31.5)"><path d="m52-6-11.964844-.035156-.035152-6.964844h12z" fill="url(#l)" stroke="#0f5a00"/><path d="m41.000004-12-.000004 5h10l.000004-5z" fill="none" stroke="url(#m)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/columnstackline_52x60.svg b/icon-themes/elementary_svg/chart2/res/columnstackline_52x60.svg
new file mode 100644
index 000000000..a5c41534a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/columnstackline_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="48.5" x2="48.5" y1="-19" y2="-6.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="25.535156" x2="25.535156" xlink:href="#a" y1="31.652344" y2="49.152344"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="31" y2="41"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="46" x2="46" xlink:href="#b" y1="-9.5" y2="3"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-23.5" x2="-23.5" xlink:href="#b" y1="32.5" y2="41"/><linearGradient id="i" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.53516" x2="18.53516" xlink:href="#a" y1="34.152344" y2="46.652344"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="46.500004" x2="46.500004" xlink:href="#b" y1="-7" y2="-2"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke-width=".999"/><g fill="none"><path d="m6.5 12.5v31"/><path d="m6.5 43.5h38.5"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke-opacity=".746324" transform="translate(1.5 51)"><path d="m41.964844-9.53516.035156-10.96484-11.964844.03516-.035156 10.96484z" fill="url(#d)" stroke="#7239b3"/><path d="m-24.964844 32.53516-.035156 8.96484h10l-.000004-9z" fill="none" stroke="url(#f)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-8.5 26.5)"><path d="m52 4-11.964844-.035156v-12.796875l11.964844-.167969z" fill="url(#e)" stroke="#0f5a00"/><path d="m41.070312-8.070312-.070312 11.070312 9.964844.03516.07032-11.070312z" fill="none" stroke="url(#g)"/></g><g stroke-opacity=".746324" transform="translate(-16.5 51)"><path d="m41.964844-9.53516.035156-9.96484-11.964844.03516-.035156 9.96484z" fill="url(#d)" stroke="#7239b3"/><path d="m-24.964844 33.53516-.035156 7.96484h10l-.000004-8z" fill="none" stroke="url(#h)" transform="translate(56 -52)"/></g><g stroke-opacity=".745098" transform="translate(-26.500004 31.5)"><path d="m52.000004 0-11.964844-.035156-.035152-6.964844h12z" fill="url(#i)" stroke="#0f5a00"/><path d="m41.000008-6-.000004 5h10l.000004-5z" fill="none" stroke="url(#j)"/></g><path d="m18.5 19.5 19-8.5" fill="none" stroke="#939393"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cone_52x60.svg b/icon-themes/elementary_svg/chart2/res/cone_52x60.svg
new file mode 100644
index 000000000..6e1c6b19e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cone_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="85.464844" x2="85.464844" xlink:href="#d" y1="26.035156" y2="38.535156"/><linearGradient id="g" gradientTransform="translate(29.929688 7.382812)" gradientUnits="userSpaceOnUse" x1="18.62303" x2="18.711418" xlink:href="#a" y1="19.617188" y2="37.117188"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="66.5" x2="66.5" xlink:href="#d" y1="26" y2="38.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="54.579631" x2="54.579631" xlink:href="#c" y1="34.865644" y2="39.865644"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="73.464844" x2="73.464844" xlink:href="#c" y1="35.035156" y2="40.035156"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="44.035156" x2="44.035156" y1="-20.035156" y2="-12.035156"><stop offset="0" stop-color="#fff"/><stop offset=".625" 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><linearGradient id="l" gradientTransform="translate(-19.544308 38.034928)" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#b" y1="19.5" y2="37"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="38" x2="37.5" xlink:href="#b" y1="14" y2="37"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="24.535156" x2="25.035156" xlink:href="#b" y1="-34.035156" y2="-12.535156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="14.390625" x2="14.535156" xlink:href="#b" y1="-26.582031" y2="-13.535156"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="21.5" y2="39"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g stroke-opacity=".746324"><path d="m32.964844 18.5-3.464844 21.251953c-.02182.06729-.03357.135149-.03516.203125.000717.85333 1.56751 1.544922 3.5 1.544922 1.921416-.000447 3.482765-.68479 3.498047-1.533203l.07227-.002z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m33 24.5-2.496094 15.25c.000168.04309-.0024.08615-.0078.128906.05836.05598.182319.153742.40039.25.470192.207546 1.268362.367188 2.06836.367188.795866-.000185 1.589879-.15894 2.060547-.365235.235334-.103147.38473-.21624.435547-.269531l-.002.08789.07031-.962888z" fill="none" stroke="url(#m)" stroke-linecap="square"/><g transform="translate(-.535156 51.035156)"><path d="m14 23.5-3.5 16.455078v.044922h.0039c.05569.835066 1.604145 1.49943 3.496094 1.5 1.891191-.001 3.438471-.665268 3.494141-1.5h.005865v-.04492z" fill="url(#h)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" transform="translate(.535156 -51.035156)"/><path d="m12.179776-11.115233c.000002.0013.000002.0026 0 .0039-.01764-.264579-.07112-.101004.36914.08789.440262.188895 1.174127.343506 1.986328.34375.811859-.000429 1.544498-.154911 1.984375-.34375.439878-.188838.38678-.352379.369141-.08789.000631-.0052.0011.698588.0018.693378l-2.355404-12.39466z" fill="none" stroke="url(#p)" stroke-linecap="square"/></g></g><g stroke-opacity=".745098"><path d="m38 11.5-3.464844 27.964844h.148438c-.120677.157969-.182676.32352-.183594.490234.000717.85333 1.56751 1.544922 3.5 1.544922s3.499283-.691592 3.5-1.544922c-.0016-.154373-.0556-.307769-.160156-.455078h.160156z" fill="url(#j)" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"/><path d="m35.53125 38.466797.04297 1.445312c.06985.05955.161028.137691.353515.222657.471394.208076 1.271483.367187 2.072266.367187s1.600872-.159111 2.072266-.367187c.195253-.08619.290414-.165162.359375-.22461-.138728-.307913-.112271-.665105.07031-.949218l-2.501952-19.460938z" fill="none" stroke="url(#n)" stroke-linecap="square"/><g transform="translate(-.535156 51.035156)"><path d="m43.009766 28.5-3.509766 11.5h.01367c.05569.835066 1.604145 1.49943 3.496094 1.5 1.93249 0 3.499283-.691592 3.5-1.544922-.00033-.0365-.0036-.07298-.0098-.109375z" fill="url(#g)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" transform="translate(.535156 -51.035156)"/><path d="m41.034952-11.204876.466798.314453c.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.228243-.100747.366433-.209378.419922-.263671-.000092-.0078-.000092-.01563 0-.02344l-2.499797-7.845903z" fill="none" stroke="url(#k)" stroke-linecap="square"/></g><path d="m19 19.5-3.5 20.5h.04492c.05569.835066 1.604145 1.49943 3.496094 1.5 1.93249 0 3.499283-.691592 3.5-1.544922-.0017-.07391-.01541-.147663-.04102-.220703z" fill="url(#i)" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.4999 39.709145c.02286.07298.03728.148343.04297.22461-.0121-.181478-.01841.0078.455078.210937.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.217283-.09591.340948-.193296.400391-.25-.0076-.04917-.01145-.09884-.01162-.148598l-2.5-14.234375z" fill="none" stroke="url(#q)" stroke-linecap="square"/><g transform="translate(-.535156 51.035156)"><path d="m24 15.5-3.5 24.455078v.044922h.0039c.05569.835066 1.604145 1.49943 3.496094 1.5 1.891191-.001 3.438471-.665268 3.494141-1.5h.005865v-.04492z" fill="url(#l)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" transform="translate(.535156 -51.035156)"/><path d="m22.035152-11.121094c.000731.0065.0014.01301.002.01953-.0121-.181478-.01841.0078.455079.210937.473485.203149 1.257629.355232 2.042968.355469.785055-.00043 1.567925-.152376 2.041016-.355469s.467177-.392349.455078-.210937c.0011-.01109.0024-.02216.0039-.0332l-2.500037-17.900392z" fill="none" stroke="url(#o)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conedeep_52x60.svg b/icon-themes/elementary_svg/chart2/res/conedeep_52x60.svg
new file mode 100644
index 000000000..1a6184d7f
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conedeep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".44827589" 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><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="71.5" x2="71.5" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="g" gradientTransform="translate(15.964844 .347656)" gradientUnits="userSpaceOnUse" x1="31.535156" x2="32.5" xlink:href="#b" y1="14.152344" y2="34.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="84" x2="84" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="70.652345" x2="70.652345" xlink:href="#c" y1="32.208997" y2="37.208997"/><linearGradient id="j" gradientTransform="translate(26.964844 .347656)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="24.035156" xlink:href="#b" y1="15.152344" y2="34.152344"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="37.5" x2="35" xlink:href="#c" y1="25.005204" y2="35.005204"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="41.5" x2="41" xlink:href="#a" y1="14" y2="32.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="30.5" x2="30.5" xlink:href="#a" y1="17" y2="33"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="37" x2="37" xlink:href="#a" y1="24" y2="36"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="24.5" x2="24.5" xlink:href="#a" y1="24.5" y2="36"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="29.5" y2="40"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#a" y1="32.5" y2="40.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098"><path d="m30 11.5-4.464844 19.824219c-.02204.058313-.033779.117008-.035156.175781.0021.05682.01379.113549.03516.169922v1.154297c-.022048.058313-.033783.117008-.03516.175781 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-1.5z" fill="url(#g)" stroke="#0f5a00"/><path d="m26.5 31.324219c-.000182.05699-.0054.113854-.01563.169922.01057.05799.0158.116833.01563.175781v1.154297c.000095.0078.000095.01563 0 .02344.104135.07514.305358.190979.623047.296875.689261.229754 1.783054.390625 2.876953.390625s2.187692-.160871 2.876953-.390625c.335779-.111926.563433-.241135.658203-.314453v-1.330081l-3.535162-15.964844z" fill="none" stroke="url(#m)"/><path d="m24 22.5-4.464844 14.464844h.0293c-.04143.08066-.06298.16231-.06445.24414 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5c-.001642-.069956-.017958-.139787-.048834-.208984h.048828z" fill="url(#k)" stroke="#cc3b02"/><path d="m20.527342 35.970703.02734 1.078125c.108391.07351.280683.178197.578124.277344.684863.228288 1.775865.388672 2.867188.388672s2.182325-.160384 2.867188-.388672c.304336-.101445.486167-.209987.591796-.283203-.0051-.117747.01077-.235464.04687-.347657l-3.505848-11.195312z" fill="none" stroke="url(#o)"/><path d="m41 13.5-4.5 19.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5z" fill="url(#j)" stroke="#0f5a00"/><path d="m37.494142 32.8125c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l-3.505861-15.306632z" fill="none" stroke="url(#l)"/><g transform="translate(-.5)"><path d="m36.076172 21.015625-4.427734 15.935547c-.04634.08508-.07052.171341-.07227.257812 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5c-.000253-.09173-.02575-.183259-.07617-.273437z" fill="url(#i)" stroke="#cc3b02" transform="translate(.5)"/><path d="m36.576173 25.052751-3.464804 11.880852c.00008.0464-.0032.09275-.0098.138672.110331.07601.293741.183851.597657.285156.68961.22987 1.782849.388672 2.876953.388672s2.187342-.158802 2.876953-.388672c.303107-.101036.485063-.209128.595703-.285156-.0072-.04524-.01107-.09092-.01172-.136719z" fill="none" stroke="url(#n)"/></g></g><g stroke-opacity=".746324"><path d="m20 27.5-4.5 13.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5z" fill="url(#f)" stroke="#7239b3"/><path d="m16.492194 40.81641c.09663.07226.317263.194947.640624.302735.670635.223545 1.713962.388672 2.867188.388671 1.153226 0 2.196553-.165126 2.867188-.388671.323361-.107788.543992-.230479.640624-.302735l-3.507818-10.31641z" fill="none" stroke="url(#p)"/><path d="m32 30.5-4.5 10.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5z" fill="url(#h)" stroke="#7239b3"/><path d="m28.494142 40.8125c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l-3.50586-7.8125z" fill="none" stroke="url(#q)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conehori_52x60.svg b/icon-themes/elementary_svg/chart2/res/conehori_52x60.svg
new file mode 100644
index 000000000..caebdb1ac
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conehori_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -1 -1 0 51.96984 -2.459848)" gradientUnits="userSpaceOnUse" x1="-14.459848" x2="-26.959848" xlink:href="#d" y1="21.969839" y2="21.969839"/><linearGradient id="g" gradientTransform="matrix(0 -1 -1 0 43.622184 23.075308)" gradientUnits="userSpaceOnUse" x1="18.62303" x2="8.575308" xlink:href="#a" y1="19.617188" y2="19.704683"/><linearGradient id="h" gradientTransform="matrix(0 -1 -1 0 52.004996 16.504996)" gradientUnits="userSpaceOnUse" x1="-17.995005" x2="-32.995003" xlink:href="#d" y1="27.004995" y2="27.004995"/><linearGradient id="i" gradientTransform="matrix(0 -1 -1 0 45.639352 45.925365)" gradientUnits="userSpaceOnUse" x1="18.925365" x2="6.425365" xlink:href="#c" y1="20.639351" y2="20.639351"/><linearGradient id="j" gradientTransform="matrix(0 -1 -1 0 45.46984 27.040152)" gradientUnits="userSpaceOnUse" x1="20.040152" x2="5.040152" xlink:href="#c" y1="20.469839" y2="20.469839"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="47.393913" x2="41.540153" y1="-17.825447" y2="-18.030159"><stop offset="0" stop-color="#fff"/><stop offset=".625" 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><linearGradient id="l" gradientTransform="matrix(0 -1 -1 0 12.970068 72.549304)" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="38.504997" x2="31.004995" xlink:href="#b" y1="26.004995" y2="26.004995"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="41.889088" x2="36.004997" xlink:href="#b" y1="17.535534" y2="17.377787"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="29.040152" x2="22.825447" xlink:href="#b" y1="-25.030161" y2="-25.030161"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="19.040152" x2="13.040152" xlink:href="#b" y1="-20.030161" y2="-20.030161"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="23.504995" x2="17.232233" xlink:href="#b" y1="28.504995" y2="28.504995"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m12.5 7v30" stroke="#939393"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><g stroke="#939393"><path d="m45 43.5 5.5-6v-32.9999999h-38"/><path d="m12.5 4.5000001-6 5.9999999v33.5l6-6.5"/><path d="m6.5 43.5h38.5"/><path d="m12.5 37.5h38"/></g></g></g><g transform="matrix(0 -1 -1 0 -.03016 53.540152)"><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".746324"><path d="m11.041016 16.470703-.002.07227c-.848413.01528-1.5327556 1.576631-1.5332026 3.498047 0 1.93249.6915916 3.499283 1.5449216 3.5.06798-.0016.135835-.01334.203125-.03516l28.24614-3.470704z" fill="url(#f)" stroke="#7239b3" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/><path d="m33.004996 17.504996-2.50109 22.245004c.000168.04309-.0024.08615-.0078.128906.05836.05598.182319.153742.40039.25.470192.207546 1.268362.367188 2.06836.367188.795866-.000185 1.589879-.15894 2.060547-.365235.235334-.103147.38473-.21624.435547-.269531l-.002.08789.07031-.962888z" fill="none" stroke="url(#m)" transform="translate(.535156 -51.035156)"/><path d="m11.050781 35.505859h-.04492v.0059c-.834732.05567-1.4989996 1.602949-1.4999996 3.49414.00057 1.891949.6649336 3.440404 1.4999996 3.496094v.0039h.04492l23.449219-3.505893z" fill="url(#h)" stroke="#7239b3" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/><path d="m12.179786-11.115233c.000002.0013.000002.0026 0 .0039-.01764-.264579-.07112-.101004.36914.08789.440262.188895 1.174127.343506 1.986328.34375.811859-.000429 1.544498-.154911 1.984375-.34375.439878-.188838.38678-.352379.369141-.08789.000631-.0052.0013-.01042.002-.01563l-2.350618-17.903197z" fill="none" stroke="url(#p)"/></g><g stroke-opacity=".745098"><g stroke-linecap="round" stroke-linejoin="round"><path d="m11.505859 11.505859v.160157c-.147309-.104556-.300705-.158557-.455078-.160157-.85333.000717-1.5449216 1.56751-1.5449216 3.5s.6915916 3.499283 1.5449216 3.5c.166714-.000919.332266-.06291.490235-.183593v.148437l34.958984-3.470703z" fill="url(#j)" stroke="#cc3b02" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/><path d="m35.53125 38.466797.04297 1.445312c.06985.05955.161028.137691.353515.222657.471394.208076 1.271483.367187 2.072266.367187s1.600872-.159111 2.072266-.367187c.195253-.08619.290414-.165162.359375-.22461-.138728-.307913-.112271-.665105.07031-.949218l-2.496956-27.455942z" fill="none" stroke="url(#n)" transform="translate(.535156 -51.035156)"/><path d="m11.160156 6.5058594c-.0364-.0062-.07287-.00942-.109375-.00977-.85333.000717-1.5449217 1.5675099-1.5449216 3.5.0005703 1.8919492.6649336 3.4404042 1.4999996 3.4960942v.01367l18.494141-3.5156192z" fill="url(#g)" stroke="#0f5a00" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/></g><path d="m41.034965-11.204876.466798.314453c.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.228243-.100747.366433-.209378.419922-.263671-.000092-.0078-.000092-.01563 0-.02344l-2.4942-14.243781z" fill="none" stroke="url(#k)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m11.050781 30.464844c-.85333.000717-1.5449216 1.56751-1.5449216 3.5.00057 1.891949.6649336 3.440404 1.4999996 3.496094v.04492l27.494141-3.505858-27.228516-3.494141c-.07304-.0256-.146793-.03932-.220703-.04102z" fill="url(#i)" stroke="#cc3b02" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/><path d="m16.49991 39.709145c.02286.07298.03728.148343.04297.22461-.0121-.181478-.01841.0078.455078.210937.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.217283-.09591.340948-.193296.400391-.25-.0076-.04917-.01145-.09884-.01162-.148598l-2.494365-23.137817z" fill="none" stroke="url(#q)" transform="translate(.535156 -51.035156)"/><path d="m11.050781 25.505859h-.04492v.0059c-.834732.05567-1.4989596 1.602949-1.4999996 3.49414.0005689 1.891951.6649326 3.440404 1.4999996 3.496094v.0039h.04492l31.449219-3.505893z" fill="url(#l)" stroke="#0f5a00" transform="matrix(0 -1 -1 0 53.540152 -.03016)"/><path d="m22.035162-11.121094c.000731.0065.0014.01301.002.01953-.0121-.181478-.01841.0078.455079.210937.473485.203149 1.257629.355232 2.042968.355469.785055-.00043 1.567925-.152376 2.041016-.355469s.467177-.392349.455078-.210937c.0011-.01109.0024-.02216.0039-.0332l-2.495051-24.895396z" fill="none" stroke="url(#o)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conehorideep_52x60.svg b/icon-themes/elementary_svg/chart2/res/conehorideep_52x60.svg
new file mode 100644
index 000000000..7d15be995
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conehorideep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".44827589" 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><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 -1 -1 0 53.5 15.5)" gradientUnits="userSpaceOnUse" x1="-16.5" x2="-29" xlink:href="#d" y1="36" y2="36"/><linearGradient id="g" gradientTransform="matrix(0 -1 -1 0 58.152344 41.035156)" gradientUnits="userSpaceOnUse" x1="20.798828" x2="4.035156" xlink:href="#b" y1="15.152344" y2="15.652344"/><linearGradient id="h" gradientTransform="matrix(0 -1 -1 0 53.5 3)" gradientUnits="userSpaceOnUse" x1="-14" x2="-27.132818" xlink:href="#d" y1="38.5" y2="35.326172"/><linearGradient id="i" gradientTransform="matrix(0 -1 -1 0 52.791003 33.847655)" gradientUnits="userSpaceOnUse" x1="19.347654" x2="6.847655" xlink:href="#c" y1="25.291002" y2="25.291002"/><linearGradient id="j" gradientTransform="matrix(0 -1 -1 0 58.152344 30.035156)" gradientUnits="userSpaceOnUse" x1="20.535156" x2="8.035156" xlink:href="#b" y1="20.652344" y2="20.652344"/><linearGradient id="k" gradientTransform="matrix(0 -1 -1 0 52.994796 45)" gradientUnits="userSpaceOnUse" x1="18" x2="5.5" xlink:href="#c" y1="22.994797" y2="22.994797"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="47.5" x2="37.5" xlink:href="#a" y1="23.5" y2="23.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="35" x2="27.5" xlink:href="#a" y1="21" y2="21"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="42" x2="34" xlink:href="#a" y1="30" y2="30"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="28.5" x2="21.5" xlink:href="#a" y1="29" y2="29.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="25" x2="17.5" xlink:href="#a" y1="36" y2="36"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="36.242641" x2="30" xlink:href="#a" y1="38.5" y2="38.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 58.5 57)"><path d="m25.5 22.5c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5c.05877-.0014.117468-.01311.175781-.03516h1.154297c.056373.021374.113102.03306.169922.03516.05877-.0014.117468-.01312.175781-.03516l20.324219-4.46484-20.5-4.5z" fill="url(#g)" stroke="#0f5a00" transform="matrix(0 -1 -1 0 57 58.5)"/><path d="m26.5 31.324219c-.000182.05699-.0054.113854-.01563.169922.01057.05799.0158.116833.01563.175781v1.154297c.000095.0078.000095.01563 0 .02344.104135.07514.305358.190979.623047.296875.689261.229754 1.783054.390625 2.876953.390625s2.187692-.160871 2.876953-.390625c.335779-.111926.563433-.241135.658203-.314453v-1.330081l-3.535162-16.464844z" fill="none" stroke="url(#m)"/></g><g transform="matrix(0 -1 -1 0 55.5 57)"><path d="m18.291016 28.5c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5c.08183-.0015.163482-.02303.24414-.06445v.0293l14.464844-4.46485-14.5-4.5v.04883c-.0692-.03088-.139028-.04719-.208984-.04883z" fill="url(#k)" stroke="#cc3b02" transform="matrix(0 -1 -1 0 57 55.5)"/><path d="m20.527342 35.970703.02734 1.078125c.108391.07351.280683.178197.578124.277344.684863.228288 1.775865.388672 2.867188.388672s2.182325-.160384 2.867188-.388672c.304336-.101445.486167-.209987.591796-.283203-.0051-.117747.01077-.235464.04687-.347657l-3.505854-10.189441c1.017348.000476-1.644109-.07008-.636719-.01758z" fill="none" stroke="url(#o)"/></g><g transform="matrix(0 -1 -1 0 58.5 57)"><path d="m25.5 11.5c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5l20-4.5z" fill="url(#j)" stroke="#0f5a00" transform="matrix(0 -1 -1 0 57 58.5)"/><path d="m37.494142 32.8125c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l-3.505861-15.806632z" fill="none" stroke="url(#l)"/></g><g transform="matrix(0 -1 -1 0 55.5 57.5)"><path d="m18.291016 16.423828c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5c.08647-.0018.172732-.02593.257812-.07227l15.935547-4.42773-15.919922-4.423828c-.09018-.05042-.181707-.07592-.273437-.07617z" fill="url(#i)" stroke="#cc3b02" transform="matrix(0 -1 -1 0 57.5 55.5)"/><path d="m36.576173 25.052751-3.464804 11.880852c.00008.0464-.0032.09275-.0098.138672.110331.07601.293741.183851.597657.285156.68961.22987 1.782849.388672 2.876953.388672s2.187342-.158802 2.876953-.388672c.303107-.101036.485063-.209128.595703-.285156-.0072-.04524-.01107-.09092-.01172-.136719z" fill="none" stroke="url(#n)"/></g></g><g stroke-opacity=".746324" transform="matrix(0 -1 -1 0 53.5 57)"><path d="m12.5 32.5c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5l13.5-4.5z" fill="url(#f)" stroke="#7239b3" transform="matrix(0 -1 -1 0 57 53.5)"/><path d="m16.492194 40.81641c.09663.07226.317263.194947.640624.302735.670635.223545 1.713962.388672 2.867188.388671 1.153226 0 2.196553-.165126 2.867188-.388671.323361-.107788.543992-.230479.640624-.302735l-3.507809-9.308606z" fill="none" stroke="url(#p)"/><path d="m12.5 20.5c-.828427 0-1.5 2.014719-1.5 4.5s.671573 4.5 1.5 4.5l10.5-4.5z" fill="url(#h)" stroke="#7239b3" transform="matrix(0 -1 -1 0 57 53.5)"/><path d="m28.494142 40.8125c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l-3.50586-8.3125z" fill="none" stroke="url(#q)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conehoripercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/conehoripercent_52x60.svg
new file mode 100644
index 000000000..08c89e38b
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conehoripercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="46.641243" x2="29.493902" xlink:href="#d" y1="38.010406" y2="38.224426"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="45.008995" x2="31.043635" xlink:href="#c" y1="26.444166" y2="26.317642"/><linearGradient id="h" gradientTransform="translate(18)" gradientUnits="userSpaceOnUse" x1="24.625" x2="15.874999" xlink:href="#a" y1="16.304684" y2="16.304684"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="45.954952" x2="31.517321" xlink:href="#b" y1="37.416817" y2="37.610912"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="43.539867" x2="34.985481" xlink:href="#b" y1="26.31115" y2="26.258703"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="40.437317" x2="37.742062" xlink:href="#b" y1="15.637022" y2="15.763101"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1 0 50.964843 15.464844)" gradientUnits="userSpaceOnUse" x1="-11.535156" x2="-24.035156" xlink:href="#d" y1="38.464844" y2="38.464844"/><linearGradient id="m" gradientTransform="matrix(0 -1 -1 0 51.429687 50.000004)" gradientUnits="userSpaceOnUse" x1="25.500004" x2="5.500004" xlink:href="#c" y1="26.429688" y2="26.429688"/><linearGradient id="n" gradientTransform="matrix(0 -1 -1 0 49.964843 54.964844)" gradientUnits="userSpaceOnUse" x1="26.464844" x2="12.964844" xlink:href="#a" y1="8.964843" y2="8.964843"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="14.777344" x2="14.539047" xlink:href="#b" y1="27.589844" y2="36.652344"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="25.152344" x2="24.999994" xlink:href="#b" y1="29.527344" y2="36.402344"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="32.277344" x2="32.347488" xlink:href="#b" y1="32.496094" y2="35.558594"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.4995.4995h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g transform="matrix(0 -1 -1 0 49.964844 54.964844)"><g stroke-linecap="round" stroke-linejoin="round"><path d="m32.792969 33.541016-1.292969 5.458984h.04687c-.03005.08299-.04571.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273l-1.291016-5.455078c-1.267673.576072-3.346752.955078-5.708984.955078-2.352293-.000558-4.435859-.378423-5.707031-.958984z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m33.525391 34.783203-.980469 4.144531a1.0002013 1.0002013 0 0 1 0 .002 1.0002013 1.0002013 0 0 1 -.03125.326171c-.007-.07913-.05555-.07486.140625.07422.214474.162988.638341.377684 1.201172.558594 1.12566.361772 2.7984.611281 4.644531.611281s3.518871-.249509 4.644531-.611328c.562831-.18091.986698-.395606 1.201172-.558594.187536-.142517.143209-.136374.134766-.07031a1.0002013 1.0002013 0 0 1 -.0293-.347657l-.97656-4.126955c-1.385814.427275-3.031313.714844-4.974609.714844-1.936479-.000459-3.585089-.286663-4.974609-.716797z" fill="none" stroke="url(#i)" stroke-opacity=".746324"/><path d="m36.380859 18.382812-3.589843 15.16211c1.267673.576072 3.346752.955078 5.708984.955078s4.441311-.379006 5.708984-.955078l-3.589843-15.16211c-.672602.069101-1.375216.117188-2.119141.117188s-1.446539-.04809-2.119141-.117188z" fill="url(#g)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m37.167969 19.435547-3.173828 13.408203c1.116989.356145 2.655534.646484 4.505859.646484s3.38887-.290339 4.505859-.646484l-3.173828-13.408203c-.438243.03006-.860108.07422-1.332031.07422-.471924 0-.893789-.04416-1.332031-.07422z" fill="none" stroke="url(#j)"/><path d="m38.5 9.4296875-2.119141 8.9531245c.672602.069101 1.375216.117188 2.119141.117188s1.446539-.04809 2.119141-.117188z" fill="url(#h)" stroke="#0f5a00" stroke-opacity=".745098"/></g><path d="m38.5 13.664062-.902344 3.8125c.301438.01597.588738.04883.902344.04883.313605 0 .600906-.03286.902344-.04883z" fill="none" stroke="url(#k)" stroke-linecap="square"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m10.714844 27.464844c-1.2426414 0-2.2500003 3.134007-2.2500002 7-.0000001 3.865993 1.0073587 7 2.2500002 7 .08355-.0012.16701-.016825.25-.046875v.046875l8.199218-1.941406a2.25 7 0 0 1 -.699218-5.058594 2.25 7 0 0 1 .699218-5.058594l-8.199218-1.941406v.052734c-.082954-.03201-.16642-.049634-.25-.052734z" fill="url(#l)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m10.705078 28.443359c.0613-.006.05097-.04386-.09961.154297-.167044.219811-.384631.645414-.566407 1.210938-.3635507 1.131048-.6132808 2.806801-.6132808 4.65625 0 1.849448.2497301 3.525201.6132808 4.65625.181776.565524.399363.991127.566407 1.210937.155498.204618.171998.165123.101562.160157.107898-.03032.220265-.04156.332031-.0332l6.908204-1.654296-.251954-1.123047c-.329963-1.47076-.307739-2.143841-.09375-.595703.21399 1.548137-.238056-2.228315-.07617-.628907.161884 1.599408-.163527-2.28713-.05469-.65039.108839 1.636739-.08831-2.327468-.0332-.667969s-.01273-2.341143-.01172-.673828c-.001 1.667315.06682-2.333328.01172-.673828-.05511 1.659499.142042-2.304708.0332-.667969l.22461-1.875.221814-1.046683-7.212048-1.758005z" fill="none" stroke="url(#o)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m19.166016 29.40625c-.43035 1.27505-.701172 3.063761-.701172 5.058594s.270822 3.783544.701172 5.058594l10.458984-2.476563a2.25 7 0 0 1 -.160156-2.582031 2.25 7 0 0 1 .158203-2.582032z" fill="url(#m)" stroke="#cc3b02"/><path d="m19.978516 30.611328c-.270739 1.083021-.529297 2.305536-.529297 3.853516 0 1.547979.258558 2.770494.529297 3.853515l8.603516-1.990234.00195-1.328125-.0098-.628906.0098-.63086.0293-1.044921z" fill="none" stroke="url(#p)"/><path d="m29.623047 31.882812a2.25 7 0 0 0 -.158203 2.582032 2.25 7 0 0 0 .160156 2.582031l10.910156-2.582031z" fill="url(#n)" stroke="#0f5a00"/><path d="m30.513672 33.085938c-.03167.460174-.08406.906925-.08398 1.378906.000254.472579.05386.918423.08594 1.378906l5.826172-1.378906z" fill="none" stroke="url(#q)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conehoristack_52x60.svg b/icon-themes/elementary_svg/chart2/res/conehoristack_52x60.svg
new file mode 100644
index 000000000..86dbf7f42
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conehoristack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="28.641243" x2="12.024233" xlink:href="#d" y1="38.36396" y2="38.489594"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.499998" x2="11.499998" xlink:href="#c" y1="30.5" y2="30.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="24" x2="15.374999" xlink:href="#a" y1="18.179684" y2="18.804684"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="46.641243" x2="29.493902" xlink:href="#d" y1="38.010406" y2="38.224426"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="45.008995" x2="31.043635" xlink:href="#c" y1="26.444166" y2="26.317642"/><linearGradient id="k" gradientTransform="translate(18)" gradientUnits="userSpaceOnUse" x1="24.625" x2="15.874999" xlink:href="#a" y1="16.304684" y2="16.304684"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="45.954952" x2="31.517321" xlink:href="#b" y1="37.416817" y2="37.610912"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="43.539867" x2="34.985481" xlink:href="#b" y1="26.31115" y2="26.258703"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="40.437317" x2="37.742062" xlink:href="#b" y1="15.637022" y2="15.763101"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="28.038898" x2="16.309135" xlink:href="#b" y1="38.446564" y2="38.583366"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="26.210373" x2="18.19175" xlink:href="#b" y1="31.972927" y2="31.724072"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="22.127613" x2="19.866756" xlink:href="#b" y1="23.307194" y2="23.285097"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.4995.4995h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g transform="matrix(0 -1 -1 0 49.964844 54.964844)"><g stroke-linecap="round" stroke-linejoin="round"><path d="m32.792969 33.541016-1.292969 5.458984h.04687c-.03005.08299-.04571.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273l-1.291016-5.455078c-1.267673.576072-3.346752.955078-5.708984.955078-2.352293-.000558-4.435859-.378423-5.707031-.958984z" fill="url(#i)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m33.525391 34.783203-.980469 4.144531a1.0002013 1.0002013 0 0 1 0 .002 1.0002013 1.0002013 0 0 1 -.03125.326171c-.007-.07913-.05555-.07486.140625.07422.214474.162988.638341.377684 1.201172.558594 1.12566.361772 2.7984.611281 4.644531.611281s3.518871-.249509 4.644531-.611328c.562831-.18091.986698-.395606 1.201172-.558594.187536-.142517.143209-.136374.134766-.07031a1.0002013 1.0002013 0 0 1 -.0293-.347657l-.97656-4.126955c-1.385814.427275-3.031313.714844-4.974609.714844-1.936479-.000459-3.585089-.286663-4.974609-.716797z" fill="none" stroke="url(#l)" stroke-opacity=".746324"/><path d="m36.380859 18.382812-3.589843 15.16211c1.267673.576072 3.346752.955078 5.708984.955078s4.441311-.379006 5.708984-.955078l-3.589843-15.16211c-.672602.069101-1.375216.117188-2.119141.117188s-1.446539-.04809-2.119141-.117188z" fill="url(#j)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m37.167969 19.435547-3.173828 13.408203c1.116989.356145 2.655534.646484 4.505859.646484s3.38887-.290339 4.505859-.646484l-3.173828-13.408203c-.438243.03006-.860108.07422-1.332031.07422-.471924 0-.893789-.04416-1.332031-.07422z" fill="none" stroke="url(#m)"/><path d="m38.5 9.4296875-2.119141 8.9531245c.672602.069101 1.375216.117188 2.119141.117188s1.446539-.04809 2.119141-.117188z" fill="url(#k)" stroke="#0f5a00" stroke-opacity=".745098"/></g><path d="m38.5 13.664062-.902344 3.8125c.301438.01597.588738.04883.902344.04883.313605 0 .600906-.03286.902344-.04883z" fill="none" stroke="url(#n)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m14.603516 35.443359-1.103516 3.556641h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273l-1.099609-3.548828c-1.241441.628616-3.412456 1.048828-5.900391 1.048828-2.479104-.000588-4.652632-.421952-5.896484-1.056641z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m15.292969 36.740234-.703125 2.267578a1.0435975 1.0435975 0 0 1 -.03125.246094c-.01004-.08588-.06239-.09991.123047.04102.20841.15838.62773.372808 1.1875.552734 1.119539.359852 2.788497.609375 4.630859.609375s3.51132-.249523 4.630859-.609375c.55977-.179926.97909-.394354 1.1875-.552734.179264-.13623.130212-.114815.119141-.03906a1.0435975 1.0435975 0 0 1 -.0332-.267578l-.695316-2.242194c-1.427563.481934-3.149047.796875-5.208984.796875-2.053207-.000487-3.777062-.316767-5.207031-.802735z" fill="none" stroke="url(#o)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m17.744141 25.316406-3.144532 10.134766c1.241441.628616 3.412456 1.048828 5.900391 1.048828s4.65895-.420212 5.900391-1.048828l-3.144532-10.134766c-.846266.116711-1.776636.183594-2.755859.183594s-1.909593-.06688-2.755859-.183594z" fill="url(#g)" stroke="#cc3b02"/><path d="m18.462891 26.359375-2.619141 8.441406c1.111662.381601 2.709208.703125 4.65625.703125s3.544588-.321524 4.65625-.703125l-2.619141-8.441406c-.660893.06349-1.315529.136719-2.037109.136719-.721578 0-1.376214-.07323-2.037109-.136719z" fill="none" stroke="url(#p)"/><path d="m20.5 16.429688-2.755859 8.886718c.846266.116711 1.776636.183594 2.755859.183594s1.909593-.06688 2.755859-.183594z" fill="url(#h)" stroke="#0f5a00"/><path d="m20.5 19.777344-1.4375 4.634765c.477243.03558.925208.0957 1.4375.0957.512294 0 .960257-.06012 1.4375-.0957z" fill="none" stroke="url(#q)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conepercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/conepercent_52x60.svg
new file mode 100644
index 000000000..7a76e6b54
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conepercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="50" x2="50" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="h" gradientTransform="translate(18)" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#a" y1="11.679684" y2="11.679684"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="38" x2="38.5" xlink:href="#b" y1="34.5" y2="41.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="38.369148" x2="38.255852" xlink:href="#b" y1="18.400393" y2="31.650393"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="38.598167" x2="38.714333" xlink:href="#b" y1="13.099648" y2="16.912149"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1 0 50.964843 15.464844)" gradientUnits="userSpaceOnUse" x1="-19.660156" x2="-19.410156" xlink:href="#d" y1="29.964844" y2="46.339844"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="18.75482" x2="11.091902" xlink:href="#b" y1="34.926079" y2="34.796188"/><linearGradient id="n" gradientTransform="matrix(0 -1 -1 0 51.429687 50.000004)" gradientUnits="userSpaceOnUse" x1="15.250003" x2="14.875004" xlink:href="#c" y1="20.429688" y2="36.429688"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="29.152344" x2="20.249994" xlink:href="#b" y1="35.214844" y2="34.777344"/><linearGradient id="p" gradientTransform="matrix(0 -1 -1 0 49.964843 54.964844)" gradientUnits="userSpaceOnUse" x1="20.589844" x2="19.964844" xlink:href="#a" y1="8.214843" y2="23.089844"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="37.089844" x2="31.284988" xlink:href="#b" y1="34.683594" y2="34.433594"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.4995.4995h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><path d="m32.792969 33.541016-1.292969 5.458984h.046875c-.03005.08299-.045705.166452-.046875.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.020724-.167046-.052734-.25h.052734l-1.291016-5.455078c-1.267673.576072-3.346752.955078-5.708984.955078-2.352293-.000558-4.435859-.378423-5.707031-.958984z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m33.525391 34.783203-.980469 4.144531a1.0002013 1.0002013 0 0 1 0 .002 1.0002013 1.0002013 0 0 1 -.03125.326171c-.007-.07913-.05555-.07486.140625.07422.214474.162988.638341.377684 1.201172.558594 1.12566.361772 2.7984.611281 4.644531.611281s3.518871-.249509 4.644531-.611328c.562831-.18091.986698-.395606 1.201172-.558594.187536-.142517.143209-.136374.134766-.07031a1.0002013 1.0002013 0 0 1 -.0293-.347657l-.97656-4.126955c-1.385814.427275-3.031313.714844-4.974609.714844-1.936479-.000459-3.585089-.286663-4.974609-.716797z" fill="none" stroke="url(#i)" stroke-opacity=".746324"/><path d="m36.380859 18.382812-3.589843 15.16211c1.267673.576072 3.346752.955078 5.708984.955078s4.441311-.379006 5.708984-.955078l-3.589843-15.16211c-.672602.069101-1.375216.117188-2.119141.117188s-1.446539-.048087-2.119141-.117188z" fill="url(#g)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m37.167969 19.435547-3.173828 13.408203c1.116989.356145 2.655534.646484 4.505859.646484s3.38887-.290339 4.505859-.646484l-3.173828-13.408203c-.438243.03006-.860108.07422-1.332031.07422-.471924 0-.893789-.04416-1.332031-.07422z" fill="none" stroke="url(#j)"/><path d="m38.5 9.4296875-2.119141 8.9531245c.672602.069101 1.375216.117188 2.119141.117188s1.446539-.048087 2.119141-.117188z" fill="url(#h)" stroke="#0f5a00" stroke-opacity=".745098"/></g><path d="m38.5 13.664062-.902344 3.8125c.301438.01597.588738.04883.902344.04883.313605 0 .600906-.03286.902344-.04883z" fill="none" stroke="url(#k)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 -13.964844 49.964844)"><path d="m10.714844 27.464844c-1.2426414 0-2.2500003 3.134007-2.2500002 7-.0000001 3.865993 1.0073587 7 2.2500002 7 .08355-.0012.16701-.01682.25-.04687v.04687l8.199218-1.941406a2.25 7 0 0 1 -.699218-5.058594 2.25 7 0 0 1 .699218-5.058594l-8.199218-1.941406v.05273c-.08295-.03201-.16642-.04963-.25-.05273z" fill="url(#l)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m10.705078 28.443359c.0613-.006.05097-.04386-.09961.154297-.167044.219811-.384631.645414-.566407 1.210938-.3635507 1.131048-.6132808 2.806801-.6132808 4.65625 0 1.849448.2497301 3.525201.6132808 4.65625.181776.565524.399363.991127.566407 1.210937.155498.204618.171998.165123.101562.160157.107898-.03032.220265-.04156.332031-.0332l6.908204-1.654296-.251954-1.123047c-.329963-1.47076-.307739-2.143841-.09375-.595703.21399 1.548137-.238056-2.228315-.07617-.628907.161884 1.599408-.163527-2.28713-.05469-.65039.108839 1.636739-.08831-2.327468-.0332-.667969s-.01273-2.341143-.01172-.673828c-.001 1.667315.06682-2.333328.01172-.673828-.05511 1.659499.142042-2.304708.0332-.667969l.22461-1.875.221814-1.046683-7.212048-1.758005z" fill="none" stroke="url(#m)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m19.166016 29.40625c-.43035 1.27505-.701172 3.063761-.701172 5.058594s.270822 3.783544.701172 5.058594l10.458984-2.476563a2.25 7 0 0 1 -.160156-2.582031 2.25 7 0 0 1 .158203-2.582032z" fill="url(#n)" stroke="#cc3b02"/><path d="m19.978516 30.611328c-.270739 1.083021-.529297 2.305536-.529297 3.853516 0 1.547979.258558 2.770494.529297 3.853515l8.603516-1.990234.00195-1.328125-.0098-.628906.0098-.63086.0293-1.044921z" fill="none" stroke="url(#o)"/><path d="m29.623047 31.882812a2.25 7 0 0 0 -.158203 2.582032 2.25 7 0 0 0 .160156 2.582031l10.910156-2.582031z" fill="url(#p)" stroke="#0f5a00"/><path d="m30.513672 33.085938c-.03167.460174-.08406.906925-.08398 1.378906.000254.472579.05386.918423.08594 1.378906l5.826172-1.378906z" fill="none" stroke="url(#q)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/conestack_52x60.svg b/icon-themes/elementary_svg/chart2/res/conestack_52x60.svg
new file mode 100644
index 000000000..9cb0daf4b
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/conestack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="52.5" x2="52.5" xlink:href="#c" y1="19.5" y2="37"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#a" y1="11.679684" y2="11.679684"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="50" x2="50" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="k" gradientTransform="translate(18)" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#a" y1="11.679684" y2="11.679684"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="38" x2="38.5" xlink:href="#b" y1="34.5" y2="41.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="38.369148" x2="38.255852" xlink:href="#b" y1="18.400393" y2="31.650393"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="38.598167" x2="38.714333" xlink:href="#b" y1="13.099648" y2="16.912149"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="20.4375" x2="20.375" xlink:href="#b" y1="35.971691" y2="39.909191"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20.755869" x2="21.06675" xlink:href="#b" y1="25.126957" y2="34.974072"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="21.420506" x2="21.546135" xlink:href="#b" y1="20.036825" y2="23.550262"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.4995.4995h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><path d="m32.792969 33.541016-1.292969 5.458984h.046875c-.03005.08299-.045705.166452-.046875.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.020724-.167046-.052734-.25h.052734l-1.291016-5.455078c-1.267673.576072-3.346752.955078-5.708984.955078-2.352293-.000558-4.435859-.378423-5.707031-.958984z" fill="url(#i)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m33.525391 34.783203-.980469 4.144531a1.0002013 1.0002013 0 0 1 0 .002 1.0002013 1.0002013 0 0 1 -.03125.326171c-.007-.07913-.05555-.07486.140625.07422.214474.162988.638341.377684 1.201172.558594 1.12566.361772 2.7984.611281 4.644531.611281s3.518871-.249509 4.644531-.611328c.562831-.18091.986698-.395606 1.201172-.558594.187536-.142517.143209-.136374.134766-.07031a1.0002013 1.0002013 0 0 1 -.0293-.347657l-.97656-4.126955c-1.385814.427275-3.031313.714844-4.974609.714844-1.936479-.000459-3.585089-.286663-4.974609-.716797z" fill="none" stroke="url(#l)" stroke-opacity=".746324"/><path d="m36.380859 18.382812-3.589843 15.16211c1.267673.576072 3.346752.955078 5.708984.955078s4.441311-.379006 5.708984-.955078l-3.589843-15.16211c-.672602.069101-1.375216.117188-2.119141.117188s-1.446539-.048087-2.119141-.117188z" fill="url(#j)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m37.167969 19.435547-3.173828 13.408203c1.116989.356145 2.655534.646484 4.505859.646484s3.38887-.290339 4.505859-.646484l-3.173828-13.408203c-.438243.03006-.860108.07422-1.332031.07422-.471924 0-.893789-.04416-1.332031-.07422z" fill="none" stroke="url(#m)"/><path d="m38.5 9.4296875-2.119141 8.9531245c.672602.069101 1.375216.117188 2.119141.117188s1.446539-.048087 2.119141-.117188z" fill="url(#k)" stroke="#0f5a00" stroke-opacity=".745098"/></g><path d="m38.5 13.664062-.902344 3.8125c.301438.01597.588738.04883.902344.04883.313605 0 .600906-.03286.902344-.04883z" fill="none" stroke="url(#n)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m14.603516 35.443359-1.103516 3.556641h.046875c-.03005.08299-.045705.166452-.046875.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.020724-.167046-.052734-.25h.052734l-1.099609-3.548828c-1.241441.628616-3.412456 1.048828-5.900391 1.048828-2.479104-.000588-4.652632-.421952-5.896484-1.056641z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m15.292969 36.740234-.703125 2.267578a1.0435975 1.0435975 0 0 1 -.03125.246094c-.01004-.08588-.06239-.09991.123047.04102.20841.15838.62773.372808 1.1875.552734 1.119539.359852 2.788497.609375 4.630859.609375s3.51132-.249523 4.630859-.609375c.55977-.179926.97909-.394354 1.1875-.552734.179264-.13623.130212-.114815.119141-.03906a1.0435975 1.0435975 0 0 1 -.0332-.267578l-.695316-2.242194c-1.427563.481934-3.149047.796875-5.208984.796875-2.053207-.000487-3.777062-.316767-5.207031-.802735z" fill="none" stroke="url(#o)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m17.744141 25.316406-3.144532 10.134766c1.241441.628616 3.412456 1.048828 5.900391 1.048828s4.65895-.420212 5.900391-1.048828l-3.144532-10.134766c-.846266.116711-1.776636.183594-2.755859.183594s-1.909593-.066883-2.755859-.183594z" fill="url(#g)" stroke="#cc3b02"/><path d="m18.462891 26.359375-2.619141 8.441406c1.111662.381601 2.709208.703125 4.65625.703125s3.544588-.321524 4.65625-.703125l-2.619141-8.441406c-.660893.06349-1.315529.136719-2.037109.136719-.721578 0-1.376214-.07323-2.037109-.136719z" fill="none" stroke="url(#p)"/><path d="m20.5 16.429688-2.755859 8.886718c.846266.116711 1.776636.183594 2.755859.183594s1.909593-.066883 2.755859-.183594z" fill="url(#h)" stroke="#0f5a00"/><path d="m20.5 19.777344-1.4375 4.634765c.477243.03558.925208.0957 1.4375.0957.512294 0 .960257-.06012 1.4375-.0957z" fill="none" stroke="url(#q)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinder_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinder_52x60.svg
new file mode 100644
index 000000000..f6556cd12
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinder_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="85.464844" x2="85.464844" xlink:href="#d" y1="26.035156" y2="38.535156"/><linearGradient id="g" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.62303" x2="18.711418" xlink:href="#a" y1="19.617188" y2="37.117188"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="67.035156" x2="67.035156" xlink:href="#d" y1="-25.035156" y2="-12.535156"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="54.579631" x2="54.579631" xlink:href="#c" y1="34.865644" y2="39.865644"/><linearGradient id="j" gradientTransform="translate(11.5 -43.6875)" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#a" y1="10.761374" y2="34.5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="73.464844" x2="73.464844" xlink:href="#c" y1="35.035156" y2="40.035156"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="44.035156" x2="44.035156" y1="-20.035156" y2="-12.035156"><stop offset="0" stop-color="#fff"/><stop offset=".625" 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><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="43.535156" x2="43.535156" y1="-22.770508" y2="-20.035156"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="34.534542" x2="42.534542" xlink:href="#c" y1="-37.989431" y2="-37.989431"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="29.5" x2="37.5" xlink:href="#d" y1="-30.989559" y2="-30.989559"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="15.535223" x2="23.535223" xlink:href="#c" y1="-29.989659" y2="-29.989659"/><linearGradient id="r" gradientTransform="translate(-19.009152 -13.000228)" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="10.535156" x2="18.535156" xlink:href="#d" y1="-25.989659" y2="-25.989659"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="32.5" x2="32.5" xlink:href="#b" y1="19.5" y2="37"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="38" x2="37.5" xlink:href="#b" y1="14" y2="37"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="24.535156" x2="25.035156" xlink:href="#b" y1="-34.035156" y2="-12.535156"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="14.390625" x2="14.535156" xlink:href="#b" y1="-26.582031" y2="-13.535156"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="21.5" y2="39"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(-.535156 51.035156)"><g><path d="m36.460938 20c.0018.01497.003106.029942.003906.044922.0017.854092-1.565782 1.546875-3.5 1.546875s-3.501727-.692783-3.5-1.546875l.035156 19.707031a3.5 1.5454952 0 0 0 -.035156.203125 3.5 1.5454952 0 0 0 3.5 1.544922 3.5 1.5454952 0 0 0 3.498047-1.533203l.072265-.001953-.035156-19.964844zm-6.996094.044922c.000628-.0033.001253-.006466.001953-.009766h-.001953z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324" transform="translate(.535156 -51.035156)"/><ellipse cx="33.5" cy="-30.989561" fill="url(#p)" rx="3.5" ry="1.545495" stroke="#7239b3" stroke-opacity=".745098"/><g fill="none"><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" stroke-opacity=".745098" transform="translate(-10.009766 -10)"/><path d="m35.5 22.121094c-.74669.276421-1.579184.474609-2.535156.474609-.939785 0-1.753719-.199561-2.492188-.466797l.03125 17.621094c.000168.04309-.0024.08615-.0078.128906.05836.05598.182319.153742.40039.25.470192.207546 1.268362.367188 2.06836.367188.795866-.000185 1.589879-.15894 2.060547-.365235.235334-.103147.38473-.21624.435547-.269531l-.002.08789.07031-.962888z" stroke="url(#t)" stroke-opacity=".746324" transform="translate(.535156 -51.035156)"/></g></g><g><path d="m11.035156-26.035156v.04492a3.5 1.5454952 0 0 1 .0059-.04492zm0 .04492v14.910158.04492h.0039c.05569.835066 1.604145 1.49943 3.496094 1.5 1.891191-.001 3.438471-.665268 3.494141-1.5h.0059v-.04492-14.910156a3.5 1.5454952 0 0 1 -3.5 1.546875 3.5 1.5454952 0 0 1 -3.5-1.546875zm7 0v-.04492h-.0039a3.5 1.5454952 0 0 1 .0039.04492z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".746324"/><ellipse cx="14.535156" cy="-25.98966" fill="url(#s)" rx="3.5" ry="1.545495" stroke="#7239b3" stroke-opacity=".745098"/><g fill="none"><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" stroke-opacity=".745098" transform="translate(-29.154297 -5.046875)"/><path d="m12.128906-24.1875c.206226.300981-.141159-.318224.01563.03125.156784.349474-.06278-.31958.02344.07031.04991.225696.01833.134915.0059.05664l.0059-.0059v.04492c-.000073.0072.000016-.006 0 .002v12.873047c.000002.0013.000002.0026 0 .0039-.01764-.264579-.07112-.101004.36914.08789.440262.188895 1.174127.343506 1.986328.34375.811859-.000429 1.544498-.154911 1.984375-.34375.439878-.188838.38678-.352379.369141-.08789.000631-.0052.0013-.01042.002-.01563v-12.861328-.002-.04492l.0059.0059c-.01247.07827-.04405.169055.0059-.05664.08622-.389892-.133347.279162.02344-.07031.156784-.349474-.1906.269731.01563-.03125.206226-.300981-.245531.263798-.0059.0078.239672-.255985-.305044.255551-.04102.03711.264028-.218441-.364091.246513-.08008.05859.568027-.375838-.903112.422371-.265625.140625.637487-.281747-1.090307.34859-.392578.142578.697729-.206013-1.231629.251639-.486328.115234s-1.326541.140443-.550781.07227c.775759-.06818-1.370217.02539-.583985.02539.786233 0-1.359744-.09357-.583984-.02539.775759.06818-1.296083-.208671-.550781-.07227.745301.136405-1.184057-.321247-.486329-.115234.697729.206012-1.030064-.424325-.392578-.142578.637487.281746-.833651-.516463-.265625-.140625.284014.187919-.344106-.277035-.08008-.05859.264028.218441-.280687-.293095-.04101-.03711.239671.255986-.212085-.308793-.0059-.0078z" stroke="url(#w)" stroke-opacity=".746324"/></g></g><g stroke-opacity=".745098"><path d="m34.5 13.5.035156 25.964844h.148438a3.5 1.5454952 0 0 0 -.183594.490234 3.5 1.5454952 0 0 0 3.5 1.544922 3.5 1.5454952 0 0 0 3.5-1.544922 3.5 1.5454952 0 0 0 -.160156-.455078h.160156v-26h-.154297c-.451261.648872-1.808509 1.09178-3.345703 1.091797-1.53575-.000774-2.89096-.443534-3.341797-1.091797z" fill="url(#k)" stroke="#cc3b02" transform="translate(.535156 -51.035156)"/><ellipse cx="38.534542" cy="-37.989433" fill="url(#o)" rx="3.5" ry="1.545495" stroke="#cc3b02"/><g fill="none"><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" transform="translate(-5.009766 -17)"/><path d="m35.5 15.162109.03125 23.304688.04297 1.445312c.06985.05955.161028.137691.353515.222657.471394.208076 1.271483.367187 2.072266.367187s1.600872-.159111 2.072266-.367187c.195253-.08619.290414-.165162.359375-.22461-.138728-.307913-.112271-.665105.07031-.949218v-23.796876c-.04457.01549-.06805.05946-.113281.07422-.709761.231615-1.524266.351553-2.388672.351563-.863598-.000435-1.677744-.121887-2.386719-.353516-.04524-.01478-.0687-.05871-.113281-.07422z" stroke="url(#u)" transform="translate(.535156 -51.035156)"/></g></g></g></g><g stroke-opacity=".745098" transform="translate(-.535156 51.035156)"><g><path d="m40.035156-21.035156v10h.01367a3.5 1.5454952 0 0 0 3.496094 1.5 3.5 1.5454952 0 0 0 3.5-1.544922 3.5 1.5454952 0 0 0 -.0098-.109375v-9.714844a3.5 1.5454952 0 0 1 -3.490234 1.460938 3.5 1.5454952 0 0 1 -3.5-1.546875 3.5 1.5454952 0 0 1 .0059-.04492z" fill="url(#g)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="43.544308" cy="-20.989431" fill="url(#l)" rx="3.5" ry="1.545495" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="none"><path d="m41.035156-18.869138-.000001.414262-.000203 7.25.466798.314453c.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.228243-.100747.366433-.209378.419922-.263671-.000092-.0078-.000092-.01563 0-.02344l.000203-7.621094v-.06056l-.472707.175784c-.617802.239118-1.424637.220208-2.027293.257321-1.106451-.07021-.905089.03582-2.062551-.278797z" stroke="url(#m)" stroke-linecap="square"/><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g><path d="m15.5 21v.044922a3.5 1.5454952 0 0 1 .005859-.044922zm0 .044922v18.955078h.044922a3.5 1.5454952 0 0 0 3.496094 1.5 3.5 1.5454952 0 0 0 3.5-1.544922 3.5 1.5454952 0 0 0 -.041016-.220703v-18.689453a3.5 1.5454952 0 0 1 -3.5 1.546875 3.5 1.5454952 0 0 1 -3.5-1.546875zm7 0v-.044922h-.003906a3.5 1.5454952 0 0 1 .003906.044922z" fill="url(#i)" stroke="#cc3b02" transform="translate(.535156 -51.035156)"/><ellipse cx="19.535223" cy="-29.98966" fill="url(#q)" rx="3.5" ry="1.545495" stroke="#cc3b02"/><g fill="none"><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" transform="translate(-24.009766 -9)"/><path d="m16.5 23-.0001 16.709145c.02286.07298.03728.148343.04297.22461-.0121-.181478-.01841.0078.455078.210937.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.217283-.09591.340948-.193296.400391-.25-.0076-.04917-.01145-.09884-.01162-.148598v-16.6875-.002-.044875l.0059.0059c-.0013.0466-.02833.111561.002-.02539.07958-.359882-.131803.281298.01367-.04297.0075-.01665-.007.01008-.002-.002-.0469.04632-.175421.188251-.01563.01758.226053-.24144-.303916.258594-.05273.05078.251181-.207812-.364089.24657-.0918.06641.272292-.180163-.41835.23312-.126953.07617.291397-.156948-.469362.214783-.160156.07813.618411-.273315-1.091988.347803-.410157.146485.681831-.201319-1.233365.253003-.501953.11914.731412-.133862-1.327414.143225-.564453.07617.762961-.06705-1.369482.02539-.595703.02539s-1.358664-.09244-.595703-.02539-1.295865-.210034-.564453-.07617c.731412.133863-1.183784-.320459-.501953-.11914.681831.201318-1.028568-.4198-.410157-.146485.309206.136658-.451553-.235073-.160156-.07813z" stroke="url(#x)" transform="translate(.535156 -51.035156)"/></g></g><g><ellipse cx="24.535156" cy="-33.989662" fill="url(#r)" rx="3.5" ry="1.545495" stroke="#0f5a00"/><path d="m21.035156-33.535156v22.455078.04492h.0039a3.5 1.5454952 0 0 0 3.4961 1.5 3.5 1.5454952 0 0 0 3.494141-1.5h.0059v-.04492-22.455078h-.154297a3.5 1.5454952 0 0 1 -3.345703 1.091797 3.5 1.5454952 0 0 1 -3.341797-1.091797z" fill="url(#j)" stroke="#0f5a00"/><g fill="none"><path d="m43.544922-21.535156c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#n)" transform="translate(-19.009766 -13)"/><path d="m22.013672-32.105469.02148 1.109375v19.875c.000731.0065.0014.01301.002.01953-.0121-.181478-.01841.0078.455079.210937.473485.203149 1.257629.355232 2.042968.355469.785055-.00043 1.567925-.152376 2.041016-.355469s.467177-.392349.455078-.210937c.0011-.01109.0024-.02216.0039-.0332v-19.867187c-.213674-.339626-.203678-.774077.02539-1.103516.206798-.297356-.251471.280221-.01563.01758.235846-.262642-.295833.269417-.03711.03711.258724-.232307-.338612.255251-.06055.04883.278065-.206423-.379436.242831-.08398.05859.590903-.368475-.892295.41971-.238281.125s-1.030396.352814-.320312.121093c.710083-.23172-1.142037.278423-.384766.105469s-1.226614.197388-.433594.08203c.79302-.115356-1.282094.106605-.466797.04883.815298-.05778-1.307237.01759-.484375.01758.823046.000414-1.297808-.07572-.482422-.01758.815387.05814-1.259839-.166466-.466796-.05078.793042.115685-1.19085-.253324-.433594-.08008.757255.173247-1.094825-.337452-.384766-.105469s-.972362-.416045-.318359-.121093c.654002.294951-.829198-.495655-.238281-.126953.295458.18435-.362064-.263173-.08398-.05664.27808.206532-.319292-.281236-.06055-.04883.258745.232408-.272985-.299839-.03711-.03711.235876.26273-.222469-.315001-.01563-.01758z" stroke="url(#v)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderdeep_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderdeep_52x60.svg
new file mode 100644
index 000000000..e9a979e64
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderdeep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".44827589" 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><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="71.5" x2="71.5" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="g" gradientTransform="translate(15.964844 .347656)" gradientUnits="userSpaceOnUse" x1="31.535156" x2="32.5" xlink:href="#b" y1="14.152344" y2="34.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="84" x2="84" xlink:href="#d" y1="27" y2="39.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="71.152345" x2="71.152345" xlink:href="#c" y1="32.208997" y2="37.208997"/><linearGradient id="j" gradientTransform="translate(26.964844 .347656)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="24.035156" xlink:href="#b" y1="15.152344" y2="34.152344"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="37.5" x2="35" xlink:href="#c" y1="25.005204" y2="35.005204"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="25" x2="35" xlink:href="#b" y1="17" y2="17"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="39.5" x2="45.5" xlink:href="#b" y1="13.5" y2="13"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="19" x2="29" xlink:href="#c" y1="24.000004" y2="24.000004"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="31.576241" x2="41.576241" xlink:href="#c" y1="29" y2="29"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="15" x2="25" xlink:href="#d" y1="31" y2="31"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="27" x2="37" xlink:href="#d" y1="35" y2="35"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="41.5" x2="41" xlink:href="#a" y1="14" y2="32.5"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="30.5" x2="30.5" xlink:href="#a" y1="17" y2="33"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="37" x2="37" xlink:href="#a" y1="24" y2="36"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="24.5" x2="24.5" xlink:href="#a" y1="24.5" y2="36"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="29.5" y2="40"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#a" y1="32.5" y2="40.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098"><path d="m25.535156 13.464844v17.859375c-.02204.058313-.033779.117008-.035156.175781.0021.05682.01379.113549.03516.169922v1.154297c-.022044.058313-.033783.117008-.03516.175781 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-1.5-17.964844h-.302734c-.664823.580275-2.333816.963933-4.197266.964844-1.943127-.001-3.664836-.417655-4.269531-1.033203z" fill="url(#g)" stroke="#0f5a00"/><path d="m34.5 13c0 .828427-2.014719 1.5-4.5 1.5-2.485282 0-4.5-.671573-4.5-1.5s2.014718-1.5 4.5-1.5c2.485281 0 4.5.671573 4.5 1.5z" fill="url(#l)" stroke="#0f5a00"/><path d="m26.417969 14.791016.082031 16.533203c-.000182.05699-.0054.113854-.01563.169922.01057.05799.0158.116833.01563.175781v1.154297c.000095.0078.000095.01563 0 .02344.104135.07514.305358.190979.623047.296875.689261.229754 1.783054.390625 2.876953.390625s2.187692-.160871 2.876953-.390625c.335779-.111926.563433-.241135.658203-.314453v-1.330081l.02734-16.691406c.284187-.248046-.359473.258719-.05469.04297.304786-.21575-.41223.247508-.08789.05664.32434-.190866-.463075.233483-.119141.0625.343935-.170983-.510187.222668-.146484.06836.727406-.308616-1.172509.385052-.367188.132813.805322-.252239-1.331952.324618-.455078.123047.876875-.201571-1.460548.253675-.523437.101562.93711-.152112-1.556697.17841-.574219.07617.982478-.102238-1.620024.09849-.609375.04687s-1.645306.01612-.625.01563c1.01061.000526-1.650652-.07076-.650391-.01758 1.000262.05318-1.60098-.156065-.630859-.05078.970121.105284-1.515471-.238623-.59375-.08203.921721.156591-1.392941-.316954-.535156-.109375.857784.207579-1.239516-.389293-.457032-.128907.391243.130193-.564523-.214852-.193359-.07031.371164.14454-.518766-.230807-.167969-.07031.350798.160495-.469178-.247506-.138672-.06836.330507.179147-.41587-.26466-.105468-.0625.310401.20216-.362127-.282696-.07227-.05078.289861.231915-.303652-.304529-.03711-.0332z" fill="none" stroke="url(#s)"/><path d="m19.5 24.5.03516 12.464844h.0293a4.5 1.5 0 0 0 -.06445.24414 4.5 1.5 0 0 0 4.5 1.5 4.5 1.5 0 0 0 4.5-1.5 4.5 1.5 0 0 0 -.048838-.208984h.048828v-12.5h-.263672a4.5 1.5 0 0 1 -4.236328 1 4.5 1.5 0 0 1 -4.236328-1z" fill="url(#k)" stroke="#cc3b02"/><ellipse cx="24" cy="24.000004" fill="url(#n)" rx="4.5" ry="1.5" stroke="#cc3b02"/><path d="m20.445312 25.777344.08203 10.193359.02734 1.078125c.108391.07351.280683.178197.578124.277344.684863.228288 1.775865.388672 2.867188.388672s2.182325-.160384 2.867188-.388672c.304336-.101445.486167-.209987.591796-.283203-.0051-.117747.01077-.235464.04687-.347657l.04883-10.917968c.278906-.262956-.345258.261347-.04492.03516.300336-.226191-.396121.250993-.07617.05273.319948-.198258-.450776.238882-.111328.0625.339447-.176381-.499822.224817-.140625.06641.718393-.316821-1.158315.394259-.361329.136718.796987-.25754-1.324977.330343-.455078.125.869899-.205342-1.459005.260296-.527343.105469.931661-.154827-1.560378.182155-.582032.07813.978347-.10403-1.62653.101331-.61914.04883 1.00739-.0525-1.654067.01805-.636719.01758 1.017348.000476-1.644109-.07008-.636719-.01758s-1.597487-.152858-.61914-.04883c.978346.10403-1.513693-.232952-.582032-.07813.931662.154827-1.397242-.310811-.527343-.105469.869899.205343-1.252065-.38254-.455078-.125.796986.257541-1.079722-.453539-.361329-.136718.359197.15841-.480072-.242788-.140625-.06641.339448.176382-.431276-.260758-.111328-.0625.319949.198259-.376508-.278925-.07617-.05273.300336.226191-.323828-.298112-.04492-.03516z" fill="none" stroke="url(#u)"/><path d="m36.5 15.5v17.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-17.5h-.263672c-.634901.598592-2.331622.999109-4.236328 1-1.904706-.000891-3.601427-.401408-4.236328-1z" fill="url(#j)" stroke="#0f5a00"/><path d="m45.5 15c0 .828427-2.014719 1.5-4.5 1.5-2.485282 0-4.5-.671573-4.5-1.5s2.014718-1.5 4.5-1.5c2.485281 0 4.5.671573 4.5 1.5z" fill="url(#m)" stroke="#0f5a00"/><path d="m37.445312 16.775391.04883 16.037109c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l.04883-16.037109c.278979-.263025-.345324.263349-.04492.03711.300401-.22624-.398132.251029-.07813.05273.320006-.198294-.448874.238909-.109375.0625.339498-.176408-.499866.224837-.140625.06641.718482-.316861-1.158385.394282-.361329.136718.797057-.257563-1.325035.330357-.455078.125.869958-.205356-1.459056.260304-.527343.105469.931712-.154835-1.560424.18216-.582032.07813.978392-.104034-1.626573.101334-.61914.04883 1.007433-.05251-1.654109.01805-.636719.01758 1.01739.000476-1.644152-.07008-.636719-.01758 1.007433.05251-1.597532-.152862-.61914-.04883.978392.104035-1.513744-.23296-.582032-.07813.931713.154835-1.397301-.310825-.527343-.105469.869957.205357-1.252135-.382563-.455078-.125.797056.257564-1.079811-.453579-.361329-.136718.359241.15843-.480123-.242815-.140625-.06641.339499.176409-.429381-.260794-.109375-.0625.320007.198295-.378526-.278974-.07813-.05273.300402.22624-.323901-.300134-.04492-.03711z" fill="none" stroke="url(#r)"/><g transform="translate(-.5)"><path d="m32 22.515625.148438 14.435547c-.04634.08508-.07052.171341-.07227.257812 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5c-.000253-.09173-.02575-.183259-.076168-.273437v-14.150391c-.390334.712315-2.251528 1.229998-4.423828 1.230469-2.485281 0-4.5-.671573-4.5-1.5z" fill="url(#i)" stroke="#cc3b02"/><path d="m41.076241 22.515625c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#o)" stroke="#cc3b02"/><path d="m40.169922 24.300781c.241202-.293347-.292081.263332-.02148.01953.270596-.243801-.354274.256155-.06055.04883.293726-.207328-.420954.246698-.105469.06641.315485-.180292-.481882.23345-.144531.07422.33735-.159231-.540995.219842-.181641.07813.359354-.141718-.593936.204338-.212891.07813.381045-.126214-.646014.185998-.24414.07422.803748-.223559-1.442413.299085-.564453.13086.877959-.168225-1.577575.212677-.642578.09961.934996-.113068-1.666076.117538-.695313.06055.970763-.05699-1.703692.0217-.720703.02148.946568 0-1.746107-.08716-.814453-.02539.931653.06177-1.663448-.202693-.775391-.08008.888057.122615-1.520573-.305549-.701172-.123047.409701.09125-.699356-.184488-.310547-.07813.388809.106362-.641567-.20409-.27539-.08203.366176.122058-.582743-.227007-.240235-.08789.342509.139116-.513873-.246811-.195312-.08789.318561.15892-.441337-.265908-.146484-.08203.294852.183877-.366468-.2843-.0957-.06641.270764.217894-.281274-.303265-.03906-.03711.242212.266156-.191687-.319324.0059.01172.197546.331043-.08469-.322837.0332.07617.117897.399009.01758-.30574.01758.125l.07226 12.417969c.00008.0464-.0032.09275-.0098.138672.110331.07601.293741.183851.597657.285156.68961.22987 1.782849.388672 2.876953.388672s2.187342-.158802 2.876953-.388672c.303107-.101036.485063-.209128.595703-.285156-.0072-.04524-.01107-.09092-.01172-.136719l.119141-12.613281c.194867-.35561-.22753.271863.01367-.02148z" fill="none" stroke="url(#t)"/></g></g><path d="m15.5 29v12c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-12c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m24.5 29c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m16.427734 30.767578c.245787.270084-.189319-.321271.01172.01563.201039.336896-.08508-.324896.03516.08203.120237.406927.01758-.304866.01758.134766v9.816406c.09663.07226.317263.194947.640624.302735.670635.223545 1.713962.388672 2.867188.388671 1.153226 0 2.196553-.165126 2.867188-.388671.323361-.107788.543992-.230479.640624-.302735v-9.81641c0-.439632-.102658.272161.01758-.134766.120236-.406927-.165883.254865.03516-.08203.201038-.336896-.234068.254459.01172-.01563.245786-.270083-.311063.253664-.03711.0332.273954-.220461-.389365.250024-.0918.06445.297569-.18557-.465385.240143-.144531.08008.320855-.160064-.53782.225847-.193359.08594.344461-.139909-.606145.210512-.238281.08789.367863-.122622-.663731.188799-.273438.08203.390293-.106768-.719623.167719-.308594.07617.822059-.183094-1.589526.247926-.699218.125.890307-.122926-1.707132.140033-.773438.07813.933694-.06191-1.761044.02734-.8125.02734s-1.746194-.08925-.8125-.02734-1.663745-.201051-.773438-.07813c.890308.122926-1.521277-.308094-.699218-.125.411029.09155-.698887-.18294-.308594-.07617.390293.106768-.641301-.204653-.273438-.08203.367864.122621-.582742-.2278-.238281-.08789.344461.139909-.514214-.246002-.193359-.08594.320854.160065-.4421-.265648-.144531-.08008.297568.185571-.365751-.284914-.0918-.06445.273953.220461-.282896-.303286-.03711-.0332z" fill="none" stroke="url(#v)" stroke-opacity=".746324"/><path d="m27.5 32.5v8.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-8.5h-.263672c-.634901.598592-2.331622.999109-4.236328 1-1.904706-.000891-3.601427-.401408-4.236328-1z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m36.5 32c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m28.445312 33.775391.04883 7.037109c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l.04883-7.037109c.278979-.263025-.345324.263349-.04492.03711.300401-.22624-.398132.251029-.07813.05273.320006-.198294-.448874.238909-.109375.0625.339498-.176408-.499866.224837-.140625.06641.718482-.316861-1.158385.394282-.361329.136718.797057-.257563-1.325035.330357-.455078.125.869958-.205356-1.459056.260304-.527343.105469.931712-.154835-1.560424.18216-.582032.07813.978392-.104034-1.626573.101334-.61914.04883 1.007433-.05251-1.654109.01805-.636719.01758 1.01739.000476-1.644152-.07008-.636719-.01758 1.007433.05251-1.597532-.152862-.61914-.04883.978392.104035-1.513744-.23296-.582032-.07813.931713.154835-1.397301-.310825-.527343-.105469.869957.205357-1.252135-.382563-.455078-.125.797056.257564-1.079811-.453579-.361329-.136718.359241.15843-.480123-.242815-.140625-.06641.339499.176409-.429381-.260794-.109375-.0625.320007.198295-.378526-.278974-.07813-.05273.300402.22624-.323901-.300134-.04492-.03711z" fill="none" stroke="url(#w)" stroke-opacity=".746324"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderhori_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderhori_52x60.svg
new file mode 100644
index 000000000..cfb3da6bc
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderhori_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="41.004996" x2="28.504996" xlink:href="#d" y1="21.004995" y2="21.004995"/><linearGradient id="g" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="18.62303" x2="8.575308" xlink:href="#a" y1="19.617188" y2="19.704683"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.040151" x2="4.040153" xlink:href="#d" y1="-25.030161" y2="-25.030161"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="26.004996" x2="13.504996" xlink:href="#c" y1="26.004995" y2="26.004995"/><linearGradient id="j" gradientTransform="translate(11.5 -43.6875)" gradientUnits="userSpaceOnUse" x1="20.040152" x2="7.540152" xlink:href="#a" y1="18.657339" y2="18.657339"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="46.004996" x2="31.004996" xlink:href="#c" y1="26.004995" y2="26.004995"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="47.393913" x2="41.540153" y1="-17.825447" y2="-18.030159"><stop offset="0" stop-color="#fff"/><stop offset=".625" 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><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="49.040154" x2="41.540154" xlink:href="#D" y1="-27.530161" y2="-27.530161"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="34.534542" x2="42.534542" xlink:href="#c" y1="-37.989431" y2="-37.989431"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="48.042961" x2="41.549919" xlink:href="#D" y1="-26.924761" y2="-25.530161"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="29.5" x2="37.5" xlink:href="#d" y1="-30.989559" y2="-30.989559"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="15.535223" x2="23.535223" xlink:href="#c" y1="-29.989659" y2="-29.989659"/><linearGradient id="s" gradientTransform="translate(-19.009152 -13.000228)" gradientUnits="userSpaceOnUse" x1="39.544308" x2="47.544308" xlink:href="#a" y1="-20.989431" y2="-20.989431"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="10.535156" x2="18.535156" xlink:href="#d" y1="-25.989659" y2="-25.989659"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="46.549919" x2="42.049919" xlink:href="#D" y1="-27.030161" y2="-28.030161"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="47.050533" x2="41.478268" xlink:href="#D" y1="-27.984894" y2="-27.805779"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="48.049919" x2="43.049919" xlink:href="#D" y1="-28.530161" y2="-26.030161"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="48.19445" x2="43.19445" xlink:href="#D" y1="-27.483286" y2="-27.483286"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="38.504997" x2="31.004995" xlink:href="#b" y1="26.004995" y2="26.004995"/><linearGradient id="z" gradientUnits="userSpaceOnUse" x1="41.889088" x2="36.004997" xlink:href="#b" y1="17.535534" y2="17.377787"/><linearGradient id="A" gradientUnits="userSpaceOnUse" x1="29.040152" x2="22.825447" xlink:href="#b" y1="-25.030161" y2="-25.030161"/><linearGradient id="B" gradientUnits="userSpaceOnUse" x1="19.040152" x2="13.040152" xlink:href="#b" y1="-20.030161" y2="-20.030161"/><linearGradient id="C" gradientUnits="userSpaceOnUse" x1="23.504995" x2="17.232233" xlink:href="#b" y1="28.504995" y2="28.504995"/><linearGradient id="D"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m12.5 7v30" stroke="#939393"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><g stroke="#939393"><path d="m45 43.5 5.5-6v-32.9999999h-38"/><path d="m12.5 4.5000001-6 5.9999999v33.5l6-6.5"/><path d="m6.5 43.5h38.5"/><path d="m12.5 37.5h38"/></g></g></g><g transform="matrix(0 -1 -1 0 -.03016 53.540152)"><g stroke-linecap="round" stroke-linejoin="round"><path d="m36.466548 13.004768c.0018.01497.0031.02994.0039.04492.0017.854092-1.565782 1.546875-3.5 1.546875s-3.501727-.692783-3.5-1.546875l.029552 26.702265c-.02182.06729-.03357.135149-.03516.203125.000717.85333 1.56751 1.544922 3.5 1.544922 1.921416-.000447 3.482765-.68479 3.498047-1.533203l.07227-.002-.02955-26.960029zm-6.996094.04492c.000628-.0033.0013-.0065.002-.0098h-.002z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324" transform="translate(.535156 -51.035156)"/><path d="m37.00561-37.984793c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c0-.853554 1.567004-1.545495 3.5-1.545495s3.5.691941 3.5 1.545495z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m43.620231-28.397347c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" fill="none" stroke="url(#u)" stroke-opacity=".745098" transform="translate(-10.009766 -10)"/><path d="m35.50561 15.125862c-.74669.276421-1.579184.474609-2.535156.474609-.939785 0-1.753719-.199561-2.492188-.466797l.02564 24.616326c.000168.04309-.0024.08615-.0078.128906.05836.05598.182319.153742.40039.25.470192.207546 1.268362.367188 2.06836.367188.795866-.000185 1.589879-.15894 2.060547-.365235.235334-.103147.38473-.21624.435547-.269531l-.002.08789.07031-.962888z" fill="none" stroke="url(#y)" stroke-opacity=".746324" transform="translate(.535156 -51.035156)"/><path d="m11.040766-33.030388v.04492c.0015-.01499.0034-.02996.0059-.04492zm0 .04492-.0056 21.90539v.04492h.0039c.05569.835066 1.604145 1.49943 3.496094 1.5 1.891191-.001 3.438471-.665268 3.494141-1.5h.0059v-.04492l.0056-21.905388c.0017.854092-1.565782 1.546875-3.5 1.546875s-3.501727-.692783-3.5-1.546875zm7 0v-.04492h-.0039c.0018.01496.0031.02994.0039.04492z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m18.040766-32.984892c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c0-.853554 1.567004-1.545495 3.5-1.545495s3.5.691941 3.5 1.545495z" fill="url(#t)" stroke="#7239b3" stroke-opacity=".745098"/><g fill="none"><path d="m43.550532-28.530388c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#x)" stroke-opacity=".745098" transform="translate(-29.154297 -5.046875)"/><path d="m12.134516-31.182732c.206226.300981-.141159-.318224.01563.03125.156784.349474-.06278-.31958.02344.07031.04991.225696.01833.134915.0059.05664l.0059-.0059v.04492c-.000073.0072.000016-.006 0 .002l-.0056 19.868279c.000002.0013.000002.0026 0 .0039-.01764-.264579-.07112-.101004.36914.08789.440262.188895 1.174127.343506 1.986328.34375.811859-.000429 1.544498-.154911 1.984375-.34375.439878-.188838.38678-.352379.369141-.08789.000631-.0052.0013-.01042.002-.01563l.0056-19.85656v-.002-.04492l.0059.0059c-.01247.07827-.04405.169055.0059-.05664.08622-.389892-.133347.279162.02344-.07031.156784-.349474-.1906.269731.01563-.03125.206226-.300981-.245531.263798-.0059.0078.239672-.255985-.305044.255551-.04102.03711.264028-.218441-.364091.246513-.08008.05859.568027-.375838-.903112.422371-.265625.140625.637487-.281747-1.090307.34859-.392578.142578.697729-.206013-1.231629.251639-.486328.115234s-1.326541.140443-.550781.07227c.775759-.06818-1.370217.02539-.583985.02539.786233 0-1.359744-.09357-.583984-.02539.775759.06818-1.296083-.208671-.550781-.07227.745301.136405-1.184057-.321247-.486329-.115234.697729.206012-1.030064-.424325-.392578-.142578.637487.281746-.833651-.516463-.265625-.140625.284014.187919-.344106-.277035-.08008-.05859.264028.218441-.280687-.293095-.04101-.03711.239671.255986-.212085-.308793-.0059-.0078z" stroke="url(#B)" stroke-opacity=".746324"/></g></g><g stroke-opacity=".745098"><g stroke-linecap="round" stroke-linejoin="round"><path d="m34.50561 6.5047678.02955 32.9600762h.148438c-.120679.157969-.182679.32352-.183598.490234.000717.85333 1.56751 1.544922 3.5 1.544922s3.499283-.691592 3.5-1.544922c-.0016-.154373-.0556-.307769-.160156-.455078h.160156l.0056-32.9952322h-.154297c-.451261.648872-1.808509 1.09178-3.345703 1.091797-1.53575-.000774-2.89096-.443534-3.341797-1.091797z" fill="url(#k)" stroke="#cc3b02" transform="translate(.535156 -51.035156)"/><path d="m42.040152-44.984665c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c0-.853554 1.567004-1.545495 3.5-1.545495s3.5.691941 3.5 1.545495z" fill="url(#o)" stroke="#cc3b02"/><path d="m43.550532-28.530388c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" fill="none" stroke="url(#p)" transform="translate(-5.009766 -17)"/><path d="m35.50561 8.1668768.02564 30.2999202.04297 1.445312c.06985.05955.161028.137691.353515.222657.471394.208076 1.271483.367187 2.072266.367187s1.600872-.159111 2.072266-.367187c.195253-.08619.290414-.165162.359375-.22461-.138728-.307913-.112271-.665105.07031-.949218l.0056-30.7921082c-.04457.01549-.06805.05946-.113281.07422-.709761.231615-1.524266.351553-2.388672.351563-.863598-.000435-1.677744-.121887-2.386719-.353516-.04524-.01478-.0687-.05871-.113281-.07422z" fill="none" stroke="url(#z)" transform="translate(.535156 -51.035156)"/><g stroke="#0f5a00"><path d="m40.040766-28.030388-.0056 16.995232h.01367c.05569.835066 1.604145 1.4994297 3.496094 1.5 1.93249.0000001 3.499283-.691592 3.5-1.544922-.000341-.0365-.0036-.07298-.0098-.109375l.0056-16.710076c-.10159.8187-1.633387 1.459878-3.490234 1.460938-1.934218 0-3.501727-.692783-3.5-1.546875.0015-.01499.0034-.02996.0059-.04492z" fill="url(#g)"/><path d="m47.049918-27.984663c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c-.000001-.853554 1.567003-1.545496 3.5-1.545496s3.500001.691942 3.5 1.545496z" fill="url(#l)"/></g></g><path d="m41.040766-25.86437-.000001.414262-.0058 14.245232.466798.314453c.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.228243-.100747.366433-.209378.419922-.263671-.000092-.0078-.000092-.01563 0-.02344l.0058-14.616326v-.06056l-.472707.175784c-.617802.239118-1.424637.220208-2.027293.257321-1.106451-.07021-.905089.03582-2.062551-.278797z" fill="none" stroke="url(#m)" stroke-linecap="square"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m43.550532-28.530388c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" fill="none" stroke="url(#n)"/><path d="m15.50561 14.004768v.04492c.0015-.01498.0034-.02996.0059-.04492zm0 .04492-.00561 25.950312h.04492c.05569.835066 1.604145 1.49943 3.496094 1.5 1.93249 0 3.499283-.691592 3.5-1.544922-.0017-.07391-.01541-.147663-.04101-.220703l.0056-25.684685c.0017.854092-1.565782 1.546875-3.5 1.546875s-3.501727-.692783-3.5-1.546875zm7 0v-.04492h-.0039c.0018.01496.0031.02994.0039.04492z" fill="url(#i)" stroke="#cc3b02" transform="translate(.535156 -51.035156)"/><path d="m23.040833-36.984892c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c0-.853554 1.567004-1.545495 3.5-1.545495s3.5.691941 3.5 1.545495z" fill="url(#r)" stroke="#cc3b02"/><path d="m43.550532-28.530388c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" fill="none" stroke="url(#w)" transform="translate(-24.009766 -9)"/><path d="m16.50561 16.004768-.0057 23.704377c.02286.07298.03728.148343.04297.22461-.0121-.181478-.01841.0078.455078.210937.473485.203149 1.257629.355232 2.042969.355469.800506 0 1.599342-.159298 2.070312-.367188.217283-.09591.340948-.193296.400391-.25-.0076-.04917-.01145-.09884-.01162-.148598l.0056-23.682732v-.002-.04488l.0059.0059c-.0013.0466-.02833.111561.002-.02539.07958-.359882-.131803.281298.01367-.04297.0075-.01665-.007.01008-.002-.002-.0469.04632-.175421.188251-.01563.01758.226053-.24144-.303916.258594-.05273.05078.251181-.207812-.364089.24657-.0918.06641.272292-.180163-.41835.23312-.126953.07617.291397-.156948-.469362.214783-.160156.07813.618411-.273315-1.091988.347803-.410157.146485.681831-.201319-1.233365.253003-.501953.11914.731412-.133862-1.327414.143225-.564453.07617.762961-.06705-1.369482.02539-.595703.02539s-1.358664-.09244-.595703-.02539-1.295865-.210034-.564453-.07617c.731412.133863-1.183784-.320459-.501953-.11914.681831.201318-1.028568-.4198-.410157-.146485.309206.136658-.451553-.235073-.160156-.07813z" fill="none" stroke="url(#C)" transform="translate(.535156 -51.035156)"/><path d="m28.040766-40.984894c0 .853553-1.567004 1.545495-3.5 1.545495s-3.5-.691942-3.5-1.545495c0-.853554 1.567004-1.545495 3.5-1.545495s3.5.691941 3.5 1.545495z" fill="url(#s)" stroke="#0f5a00"/><path d="m21.040766-40.530388-.0056 29.45031v.04492h.0039c.05569.835067 1.604149 1.4994311 3.4961 1.5 1.891191-.00104 3.438471-.665268 3.494141-1.5h.0059v-.04492l.0056-29.45031h-.154297c-.451261.648872-1.808509 1.09178-3.345703 1.091797-1.53575-.000774-2.89096-.443534-3.341797-1.091797z" fill="url(#j)" stroke="#0f5a00"/><g fill="none"><path d="m43.550532-28.530388c-.80056 0-1.59926.159261-2.070313.367187-.155175.0685-.208905.122804-.285156.179688.07607.05671.128815.1095.283203.177734.470909.208125 1.271061.367188 2.072266.367188.801204 0 1.601357-.159063 2.072266-.367188.154387-.06823.207132-.121022.283203-.177734-.07625-.05688-.129981-.111192-.285157-.179688-.471053-.207926-1.269752-.367187-2.070312-.367187z" stroke="url(#v)" transform="translate(-19.009766 -13)"/><path d="m22.019282-39.100701.02148 1.109375-.0056 26.870232c.000731.0065.0014.01301.002.01953-.0121-.181478-.01841.0078.455079.210937.473485.203149 1.257629.355232 2.042968.355469.785055-.00043 1.567925-.152376 2.041016-.355469s.467177-.392349.455078-.210937c.0011-.01109.0024-.02216.0039-.0332l.0056-26.862419c-.213674-.339626-.203678-.774077.02539-1.103516.206798-.297356-.251471.280221-.01563.01758.235846-.262642-.295833.269417-.03711.03711.258724-.232307-.338612.255251-.06055.04883.278065-.206423-.379436.242831-.08398.05859.590903-.368475-.892295.41971-.238281.125s-1.030396.352814-.320312.121093c.710083-.23172-1.142037.278423-.384766.105469s-1.226614.197388-.433594.08203c.79302-.115356-1.282094.106605-.466797.04883.815298-.05778-1.307237.01759-.484375.01758.823046.000414-1.297808-.07572-.482422-.01758.815387.05814-1.259839-.166466-.466796-.05078.793042.115685-1.19085-.253324-.433594-.08008.757255.173247-1.094825-.337452-.384766-.105469s-.972362-.416045-.318359-.121093c.654002.294951-.829198-.495655-.238281-.126953.295458.18435-.362064-.263173-.08398-.05664.27808.206532-.319292-.281236-.06055-.04883.258745.232408-.272985-.299839-.03711-.03711.235876.26273-.222469-.315001-.01563-.01758z" stroke="url(#A)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderhorideep_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderhorideep_52x60.svg
new file mode 100644
index 000000000..87ec54235
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderhorideep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".44827589" 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><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="12.5" xlink:href="#d" y1="36" y2="36"/><linearGradient id="g" gradientTransform="translate(15.964844 .347656)" gradientUnits="userSpaceOnUse" x1="20.798828" x2="4.035156" xlink:href="#b" y1="15.152344" y2="15.652344"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="40" x2="26.867182" xlink:href="#d" y1="38.5" y2="35.326172"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="42.999999" x2="30.5" xlink:href="#c" y1="27.999999" y2="27.999999"/><linearGradient id="j" gradientTransform="translate(26.964844 .347656)" gradientUnits="userSpaceOnUse" x1="20.535156" x2="8.035156" xlink:href="#b" y1="20.652344" y2="20.652344"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="30" x2="17.5" xlink:href="#c" y1="25.500001" y2="25.500001"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="32.5" x2="22.5" xlink:href="#b" y1="13.5" y2="13.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="45" x2="36.307613" xlink:href="#b" y1="13.5" y2="13.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="19" x2="29" xlink:href="#c" y1="24.000004" y2="24.000004"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="31.576241" x2="41.576241" xlink:href="#c" y1="29" y2="29"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="15" x2="25" xlink:href="#d" y1="31" y2="31"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="27" x2="37" xlink:href="#d" y1="35" y2="35"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="47.5" x2="37.5" xlink:href="#a" y1="23.5" y2="23.5"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="35" x2="27.5" xlink:href="#a" y1="21" y2="21"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="42" x2="34" xlink:href="#a" y1="30" y2="30"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="28.5" x2="21.5" xlink:href="#a" y1="29" y2="29.5"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="25" x2="17.5" xlink:href="#a" y1="36" y2="36"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="36.242641" x2="30" xlink:href="#a" y1="38.5" y2="38.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098"><g transform="matrix(0 -1 -1 0 58.5 57)"><path d="m25.535156 12.964844v18.359375c-.02204.058313-.033779.117008-.035156.175781.0021.05682.01379.113549.03516.169922v1.154297c-.022044.058313-.033783.117008-.03516.175781 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-1.5-18.464844h-.302734c-.664823.580275-2.333816.963933-4.197266.964844-1.943127-.001-3.664836-.417655-4.269531-1.033203z" fill="url(#g)" stroke="#0f5a00"/><path d="m34.5 12.5c0 .828427-2.014719 1.5-4.5 1.5-2.485282 0-4.5-.671573-4.5-1.5s2.014718-1.5 4.5-1.5c2.485281 0 4.5.671573 4.5 1.5z" fill="url(#l)" stroke="#0f5a00"/><path d="m26.417969 14.291016.082031 17.033203c-.000182.05699-.0054.113854-.01563.169922.01057.05799.0158.116833.01563.175781v1.154297c.000095.0078.000095.01563 0 .02344.104135.07514.305358.190979.623047.296875.689261.229754 1.783054.390625 2.876953.390625s2.187692-.160871 2.876953-.390625c.335779-.111926.563433-.241135.658203-.314453v-1.330081l.02734-17.191406c.284187-.248046-.359473.258719-.05469.04297.304786-.21575-.41223.247508-.08789.05664.32434-.190866-.463075.233483-.119141.0625.343935-.170983-.510187.222668-.146484.06836.727406-.308616-1.172509.385052-.367188.132813.805322-.252239-1.331952.324618-.455078.123047.876875-.201571-1.460548.253675-.523437.101562.93711-.152112-1.556697.17841-.574219.07617.982478-.102238-1.620024.09849-.609375.04687s-1.645306.01612-.625.01563c1.01061.000526-1.650652-.07076-.650391-.01758 1.000262.05318-1.60098-.156065-.630859-.05078.970121.105284-1.515471-.238623-.59375-.08203.921721.156591-1.392941-.316954-.535156-.109375.857784.207579-1.239516-.389293-.457032-.128907.391243.130193-.564523-.214852-.193359-.07031.371164.14454-.518766-.230807-.167969-.07031.350798.160495-.469178-.247506-.138672-.06836.330507.179147-.41587-.26466-.105468-.0625.310401.20216-.362127-.282696-.07227-.05078.289861.231915-.303652-.304529-.03711-.0332z" fill="none" stroke="url(#s)"/></g><g transform="matrix(0 -1 -1 0 55.5 57)"><path d="m19.5 24.5.03516 12.464844h.0293a4.5 1.5 0 0 0 -.06445.24414 4.5 1.5 0 0 0 4.5 1.5 4.5 1.5 0 0 0 4.5-1.5 4.5 1.5 0 0 0 -.048838-.208984h.048828v-12.5h-.263672a4.5 1.5 0 0 1 -4.236328 1 4.5 1.5 0 0 1 -4.236328-1z" fill="url(#k)" stroke="#cc3b02"/><ellipse cx="24" cy="24.000004" fill="url(#n)" rx="4.5" ry="1.5" stroke="#cc3b02"/><path d="m20.445312 25.777344.08203 10.193359.02734 1.078125c.108391.07351.280683.178197.578124.277344.684863.228288 1.775865.388672 2.867188.388672s2.182325-.160384 2.867188-.388672c.304336-.101445.486167-.209987.591796-.283203-.0051-.117747.01077-.235464.04687-.347657l.04883-10.917968c.278906-.262956-.345258.261347-.04492.03516.300336-.226191-.396121.250993-.07617.05273.319948-.198258-.450776.238882-.111328.0625.339447-.176381-.499822.224817-.140625.06641.718393-.316821-1.158315.394259-.361329.136718.796987-.25754-1.324977.330343-.455078.125.869899-.205342-1.459005.260296-.527343.105469.931661-.154827-1.560378.182155-.582032.07813.978347-.10403-1.62653.101331-.61914.04883 1.00739-.0525-1.654067.01805-.636719.01758 1.017348.000476-1.644109-.07008-.636719-.01758s-1.597487-.152858-.61914-.04883c.978346.10403-1.513693-.232952-.582032-.07813.931662.154827-1.397242-.310811-.527343-.105469.869899.205343-1.252065-.38254-.455078-.125.796986.257541-1.079722-.453539-.361329-.136718.359197.15841-.480072-.242788-.140625-.06641.339448.176382-.431276-.260758-.111328-.0625.319949.198259-.376508-.278925-.07617-.05273.300336.226191-.323828-.298112-.04492-.03516z" fill="none" stroke="url(#u)"/></g><g transform="matrix(0 -1 -1 0 58.5 57)"><path d="m36.5 15v18c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-18h-.263672c-.634901.598592-2.331622.999109-4.236328 1-1.904706-.000891-3.601427-.401408-4.236328-1z" fill="url(#j)" stroke="#0f5a00"/><path d="m45.5 14.5c0 .828427-2.014719 1.5-4.5 1.5-2.485282 0-4.5-.671573-4.5-1.5s2.014718-1.5 4.5-1.5c2.485281 0 4.5.671573 4.5 1.5z" fill="url(#m)" stroke="#0f5a00"/><path d="m37.445312 16.275391.04883 16.537109c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l.04883-16.537109c.278979-.263025-.345324.263349-.04492.03711.300401-.22624-.398132.251029-.07813.05273.320006-.198294-.448874.238909-.109375.0625.339498-.176408-.499866.224837-.140625.06641.718482-.316861-1.158385.394282-.361329.136718.797057-.257563-1.325035.330357-.455078.125.869958-.205356-1.459056.260304-.527343.105469.931712-.154835-1.560424.18216-.582032.07813.978392-.104034-1.626573.101334-.61914.04883 1.007433-.05251-1.654109.01805-.636719.01758 1.01739.000476-1.644152-.07008-.636719-.01758 1.007433.05251-1.597532-.152862-.61914-.04883.978392.104035-1.513744-.23296-.582032-.07813.931713.154835-1.397301-.310825-.527343-.105469.869957.205357-1.252135-.382563-.455078-.125.797056.257564-1.079811-.453579-.361329-.136718.359241.15843-.480123-.242815-.140625-.06641.339499.176409-.429381-.260794-.109375-.0625.320007.198295-.378526-.278974-.07813-.05273.300402.22624-.323901-.300134-.04492-.03711z" fill="none" stroke="url(#r)"/></g><g transform="matrix(0 -1 -1 0 55.5 57.5)"><path d="m32 22.515625.148438 14.435547c-.04634.08508-.07052.171341-.07227.257812 0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5c-.000253-.09173-.02575-.183259-.076168-.273437v-14.150391c-.390334.712315-2.251528 1.229998-4.423828 1.230469-2.485281 0-4.5-.671573-4.5-1.5z" fill="url(#i)" stroke="#cc3b02"/><path d="m41.076241 22.515625c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#o)" stroke="#cc3b02"/><path d="m40.169922 24.300781c.241202-.293347-.292081.263332-.02148.01953.270596-.243801-.354274.256155-.06055.04883.293726-.207328-.420954.246698-.105469.06641.315485-.180292-.481882.23345-.144531.07422.33735-.159231-.540995.219842-.181641.07813.359354-.141718-.593936.204338-.212891.07813.381045-.126214-.646014.185998-.24414.07422.803748-.223559-1.442413.299085-.564453.13086.877959-.168225-1.577575.212677-.642578.09961.934996-.113068-1.666076.117538-.695313.06055.970763-.05699-1.703692.0217-.720703.02148.946568 0-1.746107-.08716-.814453-.02539.931653.06177-1.663448-.202693-.775391-.08008.888057.122615-1.520573-.305549-.701172-.123047.409701.09125-.699356-.184488-.310547-.07813.388809.106362-.641567-.20409-.27539-.08203.366176.122058-.582743-.227007-.240235-.08789.342509.139116-.513873-.246811-.195312-.08789.318561.15892-.441337-.265908-.146484-.08203.294852.183877-.366468-.2843-.0957-.06641.270764.217894-.281274-.303265-.03906-.03711.242212.266156-.191687-.319324.0059.01172.197546.331043-.08469-.322837.0332.07617.117897.399009.01758-.30574.01758.125l.07226 12.417969c.00008.0464-.0032.09275-.0098.138672.110331.07601.293741.183851.597657.285156.68961.22987 1.782849.388672 2.876953.388672s2.187342-.158802 2.876953-.388672c.303107-.101036.485063-.209128.595703-.285156-.0072-.04524-.01107-.09092-.01172-.136719l.119141-12.613281c.194867-.35561-.22753.271863.01367-.02148z" fill="none" stroke="url(#t)"/></g></g><g transform="matrix(0 -1 -1 0 53.5 57)"><path d="m15.5 29v12c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-12c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m24.5 29c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m16.427734 30.767578c.245787.270084-.189319-.321271.01172.01563.201039.336896-.08508-.324896.03516.08203.120237.406927.01758-.304866.01758.134766v9.816406c.09663.07226.317263.194947.640624.302735.670635.223545 1.713962.388672 2.867188.388671 1.153226 0 2.196553-.165126 2.867188-.388671.323361-.107788.543992-.230479.640624-.302735v-9.81641c0-.439632-.102658.272161.01758-.134766.120236-.406927-.165883.254865.03516-.08203.201038-.336896-.234068.254459.01172-.01563.245786-.270083-.311063.253664-.03711.0332.273954-.220461-.389365.250024-.0918.06445.297569-.18557-.465385.240143-.144531.08008.320855-.160064-.53782.225847-.193359.08594.344461-.139909-.606145.210512-.238281.08789.367863-.122622-.663731.188799-.273438.08203.390293-.106768-.719623.167719-.308594.07617.822059-.183094-1.589526.247926-.699218.125.890307-.122926-1.707132.140033-.773438.07813.933694-.06191-1.761044.02734-.8125.02734s-1.746194-.08925-.8125-.02734-1.663745-.201051-.773438-.07813c.890308.122926-1.521277-.308094-.699218-.125.411029.09155-.698887-.18294-.308594-.07617.390293.106768-.641301-.204653-.273438-.08203.367864.122621-.582742-.2278-.238281-.08789.344461.139909-.514214-.246002-.193359-.08594.320854.160065-.4421-.265648-.144531-.08008.297568.185571-.365751-.284914-.0918-.06445.273953.220461-.282896-.303286-.03711-.0332z" fill="none" stroke="url(#v)" stroke-opacity=".746324"/><path d="m27.5 32.5v8.5c0 .828427 2.014719 1.5 4.5 1.5s4.5-.671573 4.5-1.5v-8.5h-.263672c-.634901.598592-2.331622.999109-4.236328 1-1.904706-.000891-3.601427-.401408-4.236328-1z" fill="url(#h)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m36.5 32c0 .828427-2.014719 1.5-4.5 1.5s-4.5-.671573-4.5-1.5 2.014719-1.5 4.5-1.5 4.5.671573 4.5 1.5z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m28.445312 33.775391.04883 7.037109c.09382.0709.310462.195284.638671.304688.684774.228257 1.775917.388671 2.867188.388671s2.182414-.160414 2.867188-.388671c.328209-.109404.544855-.233789.638671-.304688l.04883-7.037109c.278979-.263025-.345324.263349-.04492.03711.300401-.22624-.398132.251029-.07813.05273.320006-.198294-.448874.238909-.109375.0625.339498-.176408-.499866.224837-.140625.06641.718482-.316861-1.158385.394282-.361329.136718.797057-.257563-1.325035.330357-.455078.125.869958-.205356-1.459056.260304-.527343.105469.931712-.154835-1.560424.18216-.582032.07813.978392-.104034-1.626573.101334-.61914.04883 1.007433-.05251-1.654109.01805-.636719.01758 1.01739.000476-1.644152-.07008-.636719-.01758 1.007433.05251-1.597532-.152862-.61914-.04883.978392.104035-1.513744-.23296-.582032-.07813.931713.154835-1.397301-.310825-.527343-.105469.869957.205357-1.252135-.382563-.455078-.125.797056.257564-1.079811-.453579-.361329-.136718.359241.15843-.480123-.242815-.140625-.06641.339499.176409-.429381-.260794-.109375-.0625.320007.198295-.378526-.278974-.07813-.05273.300402.22624-.323901-.300134-.04492-.03711z" fill="none" stroke="url(#w)" stroke-opacity=".746324"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderhoriprocent_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderhoriprocent_52x60.svg
new file mode 100644
index 000000000..511cac067
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderhoriprocent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="27.964844" x2="15.464844" xlink:href="#e" y1="37.464844" y2="37.464844"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="30.464844" x2="10.464844" xlink:href="#d" y1="24.964844" y2="24.964844"/><linearGradient id="i" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="24" x2="6.5" xlink:href="#b" y1="34.617188" y2="34.617188"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#e" y1="29.25" y2="29.25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="27.964844" x2="15.464844" xlink:href="#c" y1="36.36396" y2="35.909008"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#d" y1="18.179684" y2="18.179684"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="29.01301" x2="15.464844" xlink:href="#c" y1="24.964844" y2="24.964844"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="26.464844" x2="12.964844" xlink:href="#b" y1="8.964843" y2="8.964843"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="27.964844" x2="15.464844" xlink:href="#a" y1="17.464844" y2="17.464844"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="28.896893" x2="17.964844" xlink:href="#c" y1="12.464843" y2="12.464843"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="32.464844" x2="9.964844" xlink:href="#e" y1="37.464844" y2="37.464844"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="27.464844" x2="15.464844" xlink:href="#c" y1="38.464844" y2="37.464844"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="29.964844" x2="12.464844" xlink:href="#d" y1="24.964844" y2="24.964844"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="28.394291" x2="14.964844" xlink:href="#c" y1="26.305902" y2="24.964844"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="27.964844" x2="14.464844" xlink:href="#b" y1="9.464843" y2="8.464843"/><linearGradient id="v" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="26" x2="8.5" xlink:href="#b" y1="32.117188" y2="32.117188"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="29.964844" x2="14.964844" xlink:href="#a" y1="16.063263" y2="14.964843"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="27.5" x2="17.464844" xlink:href="#c" y1="11.679688" y2="12.464843"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.4995.4995h57v49h-57z" fill="url(#f)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 49.964843 54.964844)"><path d="m27.447266 29a7 2.25 0 0 1 .052734.25v-.25zm.052734.25a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -6.966797-2.048828l-.033203 9.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><ellipse cx="20.5" cy="29.25" fill="url(#j)" rx="7" ry="2.25" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 30.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 7.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-7.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#k)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m13.5 18v.25a7 2.25 0 0 1 .046875-.25zm0 .25v10.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-10.75a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -7-2.25zm14 0v-.25h-.05273a7 2.25 0 0 1 .05273.25z" fill="url(#h)" stroke="#cc3b02"/><ellipse cx="20.5" cy="18.179684" fill="url(#l)" rx="7" ry="2.25" stroke="#cc3b02"/><path d="m14.488272 20.183598c.01173 1.111475-.0002 3.020572-.0002 8.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-8.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#m)"/><ellipse cx="20.5" cy="11.679684" fill="url(#n)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828a7 2.25 0 0 1 .027344-.173828zm13.974609 0a7 2.25 0 0 1 .025391.179688v-.179688zm.025391.179688a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -6.998047-2.240235l.0332 6.275391h.027347a7 2.25 0 0 0 -.0625.285156 7 2.25 0 0 0 7 2.25 7 2.25 0 0 0 7-2.25 7 2.25 0 0 0 -.052734-.25h.052734z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 3.095703h-.966802a1.0001 1.0001 0 0 1 .955078 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125675.36182 2.798391.611324 4.644531.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031a1.0001 1.0001 0 0 1 .019531-.58008z" stroke="url(#o)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#p)"/></g></g><g transform="translate(18)"><g><path d="m27.447266 32c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 6.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 32.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 33.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 4.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-4.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#r)" stroke-opacity=".746324"/></g><g stroke-opacity=".745098"><path d="m13.5 16v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v15.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-15.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#s)" stroke="#cc3b02"/><path d="m27.5 16.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 18.183598c.01173 1.111475-.0002 8.020572-.0002 13.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-13.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#t)"/></g><g stroke-opacity=".745098"><ellipse cx="20.5" cy="11.679684" fill="url(#u)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.025391.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#v)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 1.095703-.01172 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125671.36182 2.798387.611324 4.644527.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#w)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#x)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderhoristack_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderhoristack_52x60.svg
new file mode 100644
index 000000000..26a7b4054
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderhoristack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="29.525126" x2="14.492207" xlink:href="#e" y1="37.464844" y2="38.711014"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="52.5" x2="52.5" xlink:href="#d" y1="19.5" y2="37"/><linearGradient id="i" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="26.5" x2="6.5" xlink:href="#b" y1="39.617188" y2="39.617188"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#e" y1="29.25" y2="29.25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="29" x2="15.464844" xlink:href="#c" y1="38.375" y2="38.4375"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#d" y1="18.179684" y2="18.179684"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="27.964844" x2="15.464844" y1="31.417578" y2="31.259962"><stop offset="0" stop-color="#fff"/><stop offset=".95238096" 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><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="27.964844" x2="7.964844" xlink:href="#b" y1="12.464843" y2="12.464843"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="19.5" y2="23.75"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20.500002" x2="20.5" xlink:href="#c" y1="16.429684" y2="19"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="29.964844" x2="12.464844" xlink:href="#e" y1="34.964844" y2="34.964844"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="27.964844" x2="14.964844" xlink:href="#c" y1="36.464844" y2="36.464844"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="29.964844" x2="12.464844" xlink:href="#d" y1="27.464844" y2="27.464844"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="27.464844" x2="14.964844" xlink:href="#c" y1="26.217514" y2="26.453218"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="27.464844" x2="12.464844" xlink:href="#b" y1="9.028033" y2="9.964843"/><linearGradient id="v" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="21" x2="8.5" xlink:href="#b" y1="32.117188" y2="32.117188"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="24.964844" x2="14.964844" xlink:href="#a" y1="14.964843" y2="14.964843"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="20.5" x2="21" xlink:href="#c" y1="9.5" y2="12.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.4995.4995h57v49h-57z" fill="url(#f)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 49.964843 54.964844)"><g transform="translate(18)"><g><path d="m27.447266 32c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 6.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#q)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 32.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 33.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 4.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-4.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#r)" stroke-opacity=".746324"/></g><g stroke-opacity=".745098"><path d="m13.5 16v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v15.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-15.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#s)" stroke="#cc3b02"/><path d="m27.5 16.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 18.183598c.01173 1.111475-.0002 8.020572-.0002 13.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-13.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#t)"/></g><g stroke-opacity=".745098"><ellipse cx="20.5" cy="11.679684" fill="url(#u)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.025391.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#v)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 1.095703-.01172 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125671.36182 2.798387.611324 4.644527.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#w)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#x)"/></g></g></g><path d="m27.447266 34c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 4.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 34.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 35.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 2.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-2.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#k)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m13.5 23v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v10.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-10.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#h)" stroke="#cc3b02"/><path d="m27.5 23.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 25.183598c.01173 1.111475-.0002 3.020572-.0002 8.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-8.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#m)"/><path d="m27.500001 18.679684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25c-.000001-1.242641 3.134006-2.25 7-2.25s7.000001 1.007359 7 2.25z" fill="url(#n)" stroke="#0f5a00"/><path d="m13.500001 18.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.02539.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.500001 20.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.0039 2.388671c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.12568.36182 2.798396.611324 4.644536.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#o)"/><path d="m20.500001 17.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#p)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderpercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderpercent_52x60.svg
new file mode 100644
index 000000000..da9ca5579
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderpercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#e" y1="32" y2="44.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="52.46484" x2="52.46484" xlink:href="#d" y1="28.035156" y2="33.035156"/><linearGradient id="i" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="18.535156" x2="18.535156" xlink:href="#b" y1="26.652344" y2="41.652344"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#e" y1="29.25" y2="29.25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#c" y1="30" y2="37.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#d" y1="18.179684" y2="18.179684"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="21.5" x2="21.5" xlink:href="#c" y1="19.5" y2="30"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#b" y1="11.679684" y2="11.679684"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="11.5" y2="18.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20.5" x2="21" xlink:href="#c" y1="9.5" y2="12.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#c" y1="34.5" y2="37.5"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="19.5" x2="20" xlink:href="#a" y1="13.5" y2="18.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.4995.4995h57v49h-57z" fill="url(#f)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><path d="m27.447266 29a7 2.25 0 0 1 .052734.25v-.25zm.052734.25a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -6.966797-2.048828l-.033203 9.548828h.046875c-.03005.08299-.045705.166452-.046875.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.020724-.167046-.052734-.25h.052734z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><ellipse cx="20.5" cy="29.25" fill="url(#j)" rx="7" ry="2.25" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 30.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 7.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-7.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#k)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m13.5 18v.25a7 2.25 0 0 1 .046875-.25zm0 .25v10.75h.046875c-.03005.08299-.045705.166452-.046875.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.020724-.167046-.052734-.25h.052734v-10.75a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -7-2.25zm14 0v-.25h-.052734a7 2.25 0 0 1 .052734.25z" fill="url(#h)" stroke="#cc3b02"/><ellipse cx="20.5" cy="18.179684" fill="url(#l)" rx="7" ry="2.25" stroke="#cc3b02"/><path d="m14.488272 20.183598c.01173 1.111475-.0002 3.020572-.0002 8.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-8.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#m)"/><ellipse cx="20.5" cy="11.679684" fill="url(#n)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828a7 2.25 0 0 1 .027344-.173828zm13.974609 0a7 2.25 0 0 1 .025391.179688v-.179688zm.025391.179688a7 2.25 0 0 1 -7 2.25 7 2.25 0 0 1 -6.998047-2.240235l.033203 6.275391h.027344a7 2.25 0 0 0 -.0625.285156 7 2.25 0 0 0 7 2.25 7 2.25 0 0 0 7-2.25 7 2.25 0 0 0 -.052734-.25h.052734z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 3.095703h-.966802a1.0001 1.0001 0 0 1 .955078 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125675.36182 2.798391.611324 4.644531.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031a1.0001 1.0001 0 0 1 .019531-.58008z" stroke="url(#o)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#p)"/></g></g><g transform="translate(18)"><g><path d="m27.447266 32c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 6.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 32.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 33.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 4.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-4.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#q)" stroke-opacity=".746324"/></g><g stroke-opacity=".745098"><path d="m13.5 16v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v15.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-15.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#h)" stroke="#cc3b02"/><path d="m27.5 16.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 18.183598c.01173 1.111475-.0002 8.020572-.0002 13.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-13.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#m)"/></g><g stroke-opacity=".745098"><ellipse cx="20.5" cy="11.679684" fill="url(#n)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.025391.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 1.095703-.01172 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125671.36182 2.798387.611324 4.644527.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#r)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#p)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/cylinderstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/cylinderstack_52x60.svg
new file mode 100644
index 000000000..39566fb55
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/cylinderstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" stop-color="#fff" stop-opacity=".23529"/><stop offset="1" stop-color="#fff" stop-opacity=".15686"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="42.4995" x2="42.4995" y1="49.4995" y2="6.9995"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#e" y1="32" y2="44.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="52.5" x2="52.5" xlink:href="#d" y1="19.5" y2="37"/><linearGradient id="i" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="18.535156" x2="18.535156" xlink:href="#b" y1="26.652344" y2="41.652344"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#e" y1="29.25" y2="29.25"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#c" y1="30" y2="37.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#d" y1="18.179684" y2="18.179684"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="20" x2="19.5" y1="25.9375" y2="34"><stop offset="0" stop-color="#fff"/><stop offset=".95238096" 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><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="13" x2="28" xlink:href="#b" y1="11.679684" y2="11.679684"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="19.5" y2="23.75"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="20.500002" x2="20.5" xlink:href="#c" y1="16.429684" y2="19"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#c" y1="34.5" y2="37.5"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="52.46484" x2="52.46484" xlink:href="#d" y1="28.035156" y2="33.035156"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="22" x2="21.802711" xlink:href="#c" y1="16.052855" y2="35.46883"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="19.5" x2="20" xlink:href="#a" y1="13.5" y2="18.5"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="20.5" x2="21" xlink:href="#c" y1="9.5" y2="12.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.4995.4995h57v49h-57z" fill="url(#f)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(18)"><g><path d="m27.447266 32c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 6.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 32.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 33.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 4.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-4.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#q)" stroke-opacity=".746324"/></g><g stroke-opacity=".745098"><path d="m13.5 16v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v15.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-15.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#r)" stroke="#cc3b02"/><path d="m27.5 16.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 18.183598c.01173 1.111475-.0002 8.020572-.0002 13.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-13.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#s)"/></g><g stroke-opacity=".745098"><ellipse cx="20.5" cy="11.679684" fill="url(#n)" rx="7" ry="2.25" stroke="#0f5a00"/><path d="m13.5 11.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.025391.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.5 13.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.01563 1.095703-.01172 1.292968c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.125671.36182 2.798387.611324 4.644527.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#t)"/><path d="m20.5 10.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#u)"/></g></g></g><path d="m27.447266 34c.03201.08295.04962.166417.05273.25v-.25zm.052734.25c0 1.242641-3.134007 2.25-7 2.25-3.621475-.000859-6.643003-.889444-6.966797-2.048828l-.033203 4.548828h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273z" fill="url(#g)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m27.5 34.25c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m26.429688 35.958984c.0018.01759.01835.103992.02734.15625-.01838-.06106-.02505-.08299-.002.02344-.02382-.0706-.03565-.09719-.0078.0098-.02516-.06583-.0377-.09678-.0078.002-.03171-.07354-.02843-.05821.02344.08789.05458-.081-.421225.339854-.101563.0918.368137-.285673-.609668.380811-.197266.132813.412403-.247999-.729277.363814-.273437.144531s-.838455.343724-.339844.148437c.498611-.195286-.944129.316096-.404297.142579.539833-.173518-1.037459.287361-.458984.134765s-1.119481.250929-.505859.119141c.613621-.131789-1.193341.218154-.548829.107422.644513-.110732-1.25453.177167-.583984.08789.670546-.08928-1.304534.137713-.613281.07031.691253-.0674-1.339097.09594-.632813.05078 1.412569-.09031-2.739637.04102-1.302734.04102 1.464427.000347-2.670723-.124248-1.228516-.03711.721104.04357-1.307035-.109899-.599609-.04492.707426.06498-1.268644-.148565-.580078-.0625.688566.08607-1.223398-.186856-.558594-.08008.664804.106779-1.165809-.220864-.529297-.09375.636512.127115-1.096355-.256536-.492187-.109375s-1.021493-.288242-.453125-.121093c.568368.167148-.936089-.318404-.40625-.13086.529838.187545-.842942-.347891-.353516-.138672s-.742924-.37239-.294922-.138672c.448003.233719-.638544-.398467-.232422-.134765.406123.263701-.528996-.42253-.166015-.119141.36298.30339-.40761-.449906-.09375-.0918.31386.35811-.277251-.470518-.03125-.04102.246001.429502-.134247-.482136.0059.01953.02472.08771.03721.178407.03711.269531l-.03125 2.25586c.05353.177308.05623.366078.0078.544844-.0055-.08284-.05392-.07175.148438.08203.215941.164102.641507.379399 1.205078.560547 1.127141.362295 2.799441.611328 4.646484.611328s3.519343-.249033 4.646484-.611328c.563571-.181148.989137-.396445 1.205078-.560547.191948-.14587.148209-.145178.140626-.07813-.05144-.189547-.04532-.390113.01758-.576172v-2.277337c.03795.195902.05016.241905.03516.128906.02837.114633.02592.08861.01172.0078.03267.112113.02784.08585.0098.0039.0368.109811.0309.08394.0098.0039.06552.172806.09961.250494-.05273-.195312-.0014-.0036-.00058-.00035-.002-.0039-.0013-.0037-.000723-.000313-.002-.0039-.00052-.0015.000517-.000444 0-.002-.000783-.002-.0012.000051-.002-.002-.000551-.0014.000547-.000539 0-.002-.000931-.0031.000918-.000832 0-.0039-.000604-.002-.0014.00005-.002-.002-.000495-.0014.000492-.000521 0-.002-.000799-.0048.00082-.000951 0-.0059-.0017-.0067-.000309-.0014-.002-.0078-.0032-.01521-.000907-.0035-.0039-.01758v-.052464-.064453c-.05375.05501-.02357.0087-.02148.02734-.02857-.128907-.06153-.282624-.05859-.253907z" fill="none" stroke="url(#k)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m13.5 23v.25c.0012-.08355.01682-.167011.04687-.25zm0 .25v10.75h.04687c-.03005.08299-.0457.166452-.04687.25 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.05273v-10.75c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25zm14 0v-.25h-.05273c.03201.08295.04961.166417.05273.25z" fill="url(#h)" stroke="#cc3b02"/><path d="m27.5 23.179684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25 3.134007-2.25 7-2.25 7 1.007359 7 2.25z" fill="url(#l)" stroke="#cc3b02"/><path d="m14.488272 25.183598c.01173 1.111475-.0002 3.020572-.0002 8.517622.05682.179952.06098.372405.01198.554643-.006-.07963-.05212-.07038.148438.08203.216035.164174.641459.381337 1.205078.5625 1.127236.362326 2.799382.611328 4.646484.611328s3.519248-.249002 4.646484-.611328c.563619-.181163.989043-.398326 1.205078-.5625.192257-.146104.150102-.145274.142579-.07813-.05268-.191379-.04655-.394181.01758-.582032l-.0003-8.42812v-.06641c-.04462.04147-.0067-.0104-.02148.02734-.108367-.354737-.0026.0026-.02733.02736.05454-.08096-.421163.339806-.101563.0918.368066-.285618-.609608.380775-.197266.132813.412343-.247963-.729227.365743-.273437.146484s-.838412.341755-.339844.146484c.498569-.19527-.944092.318037-.404297.144532.539796-.173506-1.035474.285399-.457031.132812s-1.121405.252876-.507812.121094c.613592-.131782-1.193315.216196-.548829.105469.644487-.110728-1.254506.177164-.583984.08789.670522-.08927-1.304511.137711-.613281.07031.69123-.0674-1.339075.09789-.632813.05273 1.412525-.09031-2.739594.04102-1.302734.04102s-2.715259-.131327-1.302734-.04102c.706262.04516-1.324043-.120132-.632813-.05273.69123.0674-1.283803-.159586-.613281-.07031.670522.08927-1.228471-.198618-.583984-.08789.644486.110727-1.162421-.237251-.548829-.105469.613593.131782-1.086255-.273681-.507812-.121094s-.996827-.306318-.457031-.132812c.539795.173505-.902866-.339802-.404297-.144532.498568.195271-.795634-.365743-.339844-.146484s-.68578-.394447-.273437-.146484z" fill="none" stroke="url(#m)"/><path d="m27.500001 18.679684c0 1.242641-3.134007 2.25-7 2.25s-7-1.007359-7-2.25c-.000001-1.242641 3.134006-2.25 7-2.25s7.000001 1.007359 7 2.25z" fill="url(#n)" stroke="#0f5a00"/><path d="m13.500001 18.5v.173828c.0021-.05803.01126-.11602.02734-.173828zm13.974609 0c.01591.05976.02438.119707.02539.179688v-.179688zm.02539.179688c0 1.242641-3.134007 2.25-7 2.25-3.853398-.000334-6.981323-1.001654-6.998047-2.240235l.0332 4.275391h.02735c-.03962.09453-.06049.189774-.0625.285156 0 1.242641 3.134007 2.25 7 2.25s7-1.007359 7-2.25c-.0031-.08358-.02072-.167046-.05273-.25h.052727z" fill="url(#i)" stroke="#0f5a00"/><g fill="none"><path d="m26.500001 20.861328c-.25586.112883-.452796.267682-.744141.361328-1.407826.452516-3.236006.707031-5.255859.707032-2.013293-.000176-3.836163-.253025-5.242188-.703126-.290744-.09307-.488599-.245281-.74414-.357421l.0039 2.388671c-.008-.07084-.05408-.07273.136719.07227.214488.162999.638334.377682 1.201172.558594 1.12568.36182 2.798396.611324 4.644536.611324s3.518856-.249504 4.644531-.611328c.562838-.180912.986684-.395595 1.201172-.558594.187549-.142526.143204-.13634.134766-.07031-.05098-.191039-.04418-.392902.01953-.58008z" stroke="url(#o)"/><path d="m20.500001 17.5c-1.742542 0-3.482617.240855-4.623047.607422-.570215.183283-.988459.402185-1.1875.55664-.199041.154456-.11914.156918-.119141.01563 0-.141293-.0799-.138831.119141.01562.199041.154456.617285.373358 1.1875.556641 1.14043.366567 2.880505.607422 4.623047.607422s3.482617-.240855 4.623047-.607422c.570215-.183283.988459-.402185 1.1875-.556641.199041-.154455.11914-.156917.119141-.01562-.000001.141292.0799.13883-.119141-.01563-.199041-.154455-.617285-.373357-1.1875-.55664-1.14043-.366567-2.880505-.607422-4.623047-.607422z" stroke="url(#p)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/dataeditor_icon05.svg b/icon-themes/elementary_svg/chart2/res/dataeditor_icon05.svg
new file mode 100644
index 000000000..5fa592f90
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/dataeditor_icon05.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(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><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="i" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 -16)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#h" y1="59.337875" y2="59.337875"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 15.998569 0)"><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m5.4990249 15.499081v-15h-5.00000002v15z" fill="url(#k)"/><path d="m5.9990249 14.999081c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-14c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-14h-4.00000002v14z" fill="#ad5f00" fill-opacity=".501961"/><path d="m4.9990249 10.999081v-1h-4.00000002v1zm0-5v-1h-4.00000002v1z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(0 -1 1 0 -.000975 15.999081)"><path d="m-4.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-9.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-14.5h3v3h-3z" opacity=".5" stroke="url(#j)" transform="matrix(0 -1 -1 0 0 0)"/></g><g stroke-width="1.546121" transform="matrix(0 -1 1 0 -.000975 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/dataeditor_icon06.svg b/icon-themes/elementary_svg/chart2/res/dataeditor_icon06.svg
new file mode 100644
index 000000000..437a2eb98
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/dataeditor_icon06.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(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(0 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="h" gradientTransform="translate(5 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="i" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(.99999998 0 0 -.99999998 0 16.000063)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.500063" y2=".500063"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9.725001" x2="24.413149" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.051733" y1="49.953613" y2="62.685616"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" 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="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><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="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m.49999999 10.500063h15.00000001v5h-15.00000001z" fill="url(#j)"/><path d="m.99999998 10.000063c-.55399999 0-.99999998.446-.99999998 1v4c0 .554.44599999 1 .99999998 1h14.00000002c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h14.00000002v4h-14.00000002z" fill="#ad5f00" fill-opacity=".501961"/><path d="m4.9999999 11.000063h1v4h-1zm4.9999999 0h1.0000002v4h-1.0000002z" fill="#ad5f00" fill-opacity=".501961"/><g transform="matrix(.99999998 0 0 -.99999998 0 16.000063)"><g fill="none" stroke-linecap="square"><path d="m1.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="scale(1 -1)"/><path d="m6.5-4.5h3v3h-3z" opacity=".5" stroke="url(#h)" transform="scale(1 -1)"/><path d="m11.5-4.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="scale(1 -1)"/></g><g stroke-width="1.546121"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#k)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#l)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/dataeditor_icon07.svg b/icon-themes/elementary_svg/chart2/res/dataeditor_icon07.svg
new file mode 100644
index 000000000..8e8e23788
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/dataeditor_icon07.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(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><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="i" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 -16)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#h" y1="59.337875" y2="59.337875"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="matrix(-1 0 0 1 15.998569 0)"><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m5.4990249 15.499081v-15h-5.00000002v15z" fill="url(#k)"/><path d="m5.9990249 14.999081c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-14c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-14h-4.00000002v14z" fill="#002e99" fill-opacity=".501961"/><path d="m4.9990249 10.999081v-1h-4.00000002v1zm0-5v-1h-4.00000002v1z" fill="#002e99" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(0 -1 1 0 -.000975 15.999081)"><path d="m-4.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-9.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-14.5h3v3h-3z" opacity=".5" stroke="url(#j)" transform="matrix(0 -1 -1 0 0 0)"/></g><g stroke-width="1.546121" transform="matrix(0 -1 1 0 -.000975 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/dataeditor_icon08.svg b/icon-themes/elementary_svg/chart2/res/dataeditor_icon08.svg
new file mode 100644
index 000000000..da8f98658
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/dataeditor_icon08.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(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="b" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="c" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="g" gradientTransform="translate(-6 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><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="i" gradientTransform="translate(-6 -11)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="j" gradientTransform="translate(-6 -16)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="k" gradientTransform="matrix(0 -1 1 0 -.000975 15.999081)" gradientUnits="userSpaceOnUse" x1="15.999081" x2="-.00092" y1="2.500977" y2="2.500977"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.684153" x2="16.684153" y1="-3.773957" y2="10.141131"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="m" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.05438" x2="34.652016" xlink:href="#h" y1="59.337875" y2="59.337875"/><linearGradient id="n" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#h" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#n)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#a)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#b)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#c)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#d)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#e)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#f)"/></g><path d="m5.4990249 15.499081v-15h-5.00000002v15z" fill="url(#k)"/><path d="m5.9990249 14.999081c0 .554-.446 1-1 1h-4.00000002c-.554 0-1-.446-1-1v-14c0-.554.446-1 1-1h4.00000002c.554 0 1 .446 1 1zm-1 0v-14h-4.00000002v14z" fill="#ad5f00" fill-opacity=".501961"/><path d="m4.9990249 10.999081v-1h-4.00000002v1zm0-5v-1h-4.00000002v1z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(0 -1 1 0 -.000975 15.999081)"><path d="m-4.5-4.5h3v3h-3z" opacity=".5" stroke="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-9.5h3v3h-3z" opacity=".5" stroke="url(#i)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-4.5-14.5h3v3h-3z" opacity=".5" stroke="url(#j)" transform="matrix(0 -1 -1 0 0 0)"/></g><g stroke-width="1.546121" transform="matrix(0 -1 1 0 -.000975 21.999081)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#l)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#m)" stroke-miterlimit="7" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/dataeditor_icon09.svg b/icon-themes/elementary_svg/chart2/res/dataeditor_icon09.svg
new file mode 100644
index 000000000..e60497f93
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/dataeditor_icon09.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="translate(0 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="b" gradientTransform="translate(5 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="c" gradientTransform="translate(10 -6)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="d" gradientTransform="matrix(.99999998 0 0 -.99999998 0 10.000063)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="5.500063" y2=".500063"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.99999999 0 0 .99999999 6 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="f" gradientTransform="matrix(-.99999999 0 0 .99999999 6 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="g" gradientTransform="matrix(-.99999999 0 0 .99999999 6 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="h" gradientTransform="matrix(-.99999999 0 0 .99999999 16 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="i" gradientTransform="matrix(-.99999999 0 0 .99999999 16 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="j" gradientTransform="matrix(-.99999999 0 0 .99999999 16 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="23.640186" x2="10.49816" y1="3.185009" y2="3.185009"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="31.051733" x2="31.120687" y1="65.263168" y2="49.98278"><stop offset="0" stop-color="#fff"/><stop offset=".38794234" 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="m" gradientTransform="matrix(-.99999999 0 0 .99999999 11 10)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="n" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655001" x2="30.827999" y1="65.686996" y2="48.688"><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="o" gradientTransform="matrix(-.99999999 0 0 .99999999 11 5)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="p" gradientTransform="matrix(-.99999999 0 0 .99999999 11 0)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#n" y1="2" y2="4"/><linearGradient id="q" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#q)" height="15" rx=".424" ry=".491" width="15" x=".5" y=".5"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5.0019-5.003728-.002-9.9990437-.002-14.99804688 0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v4h-4l-.002-3.9980469h-.9999531l.0019531 3.9980469h-4l-.00195-3.9980469h-1l.00195 3.9980469h-4v1h4v4h-4v1h4v4h1v-4h4v4h1v-4h4l.002 4.001953h-14.00395312zm5.00390625 5h4v4h-4zm5 0h4v4h-4z" fill="#030303" opacity=".32"/><g fill="none" stroke-linecap="square"><path d="m9.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#m)"/><path d="m9.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#o)"/><path d="m9.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#p)"/><path d="m4.4999996 11.5h-2.9999996v3h2.9999996z" stroke="url(#e)"/><path d="m4.4999996 6.5h-2.9999996v3h2.9999996z" stroke="url(#f)"/><path d="m4.4999996 1.5000001h-2.9999996v3h2.9999996z" stroke="url(#g)"/><path d="m14.5 11.5h-3v3h3z" stroke="url(#h)"/><path d="m14.5 6.5h-3v3h3z" stroke="url(#i)"/><path d="m14.5 1.5000001h-3v3h3z" stroke="url(#j)"/></g><g stroke-width="1.546121" transform="scale(3.7795275)"><path d="m16.682643 9.3694919 6.957661-6.1844829-6.957661-6.1844833.000117 3.86530212h-6.184483v4.63836238h6.184483z" style="display:block;stroke:#a62100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.501961;fill:url(#k)" transform="matrix(0 -.17112721 .17112721 0 2.365375 5.897582)"/><path d="m18.228881.47929777-.01209 1.38398343c.000383.3083467-.250251.5581037-.558594.5566407l-5.613803-.00797v1.5461208l5.643098-.00104c.306818.0006999.555066.2498221.554688.5566407l-.0133 1.3770472 3.092241-2.7057114z" display="block" fill="none" opacity=".5" stroke="url(#l)" stroke-miterlimit="7" transform="matrix(0 -.17112721 .17112721 0 2.365375 5.897582)"/></g><g transform="translate(0 -4)"><path d="m.49999999 4.500063h15.00000001v5h-15.00000001z" fill="url(#d)"/><path d="m.99999998 4.000063c-.55399999 0-.99999998.446-.99999998 1v4c0 .554.44599999 1 .99999998 1h14.00000002c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h14.00000002v4h-14.00000002z" fill="#ad5f00" fill-opacity=".501961"/><path d="m4.9999999 5.000063h1v4h-1zm4.9999999 0h1.0000002v4h-1.0000002z" fill="#ad5f00" fill-opacity=".501961"/><g fill="none" stroke-linecap="square" transform="matrix(.99999998 0 0 -.99999998 0 10.000063)"><path d="m1.5-4.5h3v3h-3z" opacity=".5" stroke="url(#a)" transform="scale(1 -1)"/><path d="m6.5-4.5h3v3h-3z" opacity=".5" stroke="url(#b)" transform="scale(1 -1)"/><path d="m11.5-4.5h3v3h-3z" opacity=".5" stroke="url(#c)" transform="scale(1 -1)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/donut3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/donut3d_52x60.svg
new file mode 100644
index 000000000..4e4c132ff
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/donut3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="20.627651" x2="20.883499" xlink:href="#h" y1="268.49988" y2="277.48529"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.808995" x2="17.758556" xlink:href="#f" y1="273.48257" y2="282.59183"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-11.963244" x2="17.277212" xlink:href="#f" y1="270.05893" y2="282.38089"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.796965" x2="15.027696" xlink:href="#i" y1="274.64413" y2="286.75171"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.433332" x2="29.135061" xlink:href="#h" y1="282.32266" y2="282.32266"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="k" cx="224.39641" cy="115.01036" gradientTransform="matrix(.54429357 .10070169 -.05936904 .32089024 -55.707113 -37.008591)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#i"/><radialGradient id="l" cx="258.1293" cy="60.191799" gradientTransform="matrix(.46196307 .01633136 -.0065522 .18534127 -96.930392 269.80639)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#h"/><radialGradient id="m" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="n" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><radialGradient id="o" cx="196.2793" cy="59.525036" gradientTransform="matrix(.81743885 .02552259 -.01583358 .50711892 -111.25688 29.43902)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#f"/><radialGradient id="p" cx="224.39641" cy="115.01036" gradientTransform="matrix(.89999999 0 0 .5305983 -137.59649 -22.345046)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#i"/><radialGradient id="q" cx="258.1293" cy="60.191799" gradientTransform="matrix(2.8395451 .07898835 -.03169039 1.1392359 -636.34242 -17.352302)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#h"/><radialGradient id="r" cx="196.2793" cy="59.525036" gradientTransform="matrix(1.3293863 -.03078261 .01909678 .8247184 -223.01287 -31.57409)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#f"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="42.550457" x2="46.170589" xlink:href="#g" y1="34.292282" y2="62.291462"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="19.409983" x2="21.378716" xlink:href="#g" y1="274.13983" y2="283.38168"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="104.61539" x2="105.55108" xlink:href="#g" y1="9.499997" y2="46.383476"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="72.376778" x2="70.153847" xlink:href="#g" y1="-1.660178" y2="13.269228"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="70.153847" x2="72.430084" xlink:href="#g" y1="10.221527" y2="31.730766"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="39.384617" x2="38.634789" xlink:href="#g" y1="-54.42308" y2="-6.666816"/><radialGradient id="y" cx="87.325798" cy="13.060184" gradientTransform="matrix(2.3688812 -1.1674228 .4985261 1.0115864 -126.04949 101.73463)" gradientUnits="userSpaceOnUse" r="3.075796"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="z" height="1.337263" width="1.388714" x="-.194357" y="-.168631"><feGaussianBlur stdDeviation=".41718673"/></filter><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#j)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(.40625 0 0 .40625 3.999999 24.609376)"><g transform="matrix(2.4615385 0 0 2.4615385 -9.846152 -65.500002)"><path d="m29.220186 13.009581a16.380069 14.688837 0 0 0 -15.600476 14.653191 16.380069 14.688837 0 0 0 2.430123 7.640957l13.170353-7.874078z" fill="none" opacity=".99" stroke-width="1.535433"/><g transform="matrix(1.5354331 0 0 1.3769006 4 -361.33081)"><g fill-rule="evenodd"><path d="m16.933333 273.19089c-6.19887-.00012-11.2219645 1.58372-11.6116053 7.68425-.015959.24987-.0006781 3.94541-.0006843 4.19931.00413 2.34178.9191651 4.65456 2.2386965 6.58918l3.9062271-3.07213c-.747522-1.09586-1.148472-2.39107-1.150835-3.7176.0046-3.50462 2.740536-6.39804 6.239413-6.59856l.000529-.005c.01611 0 .02967.002.04496.003.110944-.008.22208-.0138.333301-.0165v-.00053z" fill="url(#c)" stroke="#7cb837" stroke-width=".687754"/><path d="m85.28125 10.5625-2.875 3.75.28125.65625 4.1875 1.53125c1.248093-2.302684.824176-4.301365-1.59375-5.9375z" fill="url(#y)" filter="url(#z)" transform="matrix(.15567705 -.10552235 .10552235 .15567705 1.874409 278.20947)"/><path d="m16.933333 273.19089v5.06533c3.654954-.00006 6.617976 2.96273 6.618201 6.61768-.002 1.28596-.378513 2.5435-1.083655 3.6189l4.236434 2.76986c1.244732-1.89835 1.402141-3.75045 1.405703-6.02049-.000006-.22793.03164-5.00775.01875-5.23245-.351815-6.13675-4.970594-6.81895-11.195435-6.81883z" fill="url(#e)" stroke="#c05f48"/></g><path d="m26.120849 288.40071c-3.258159-2.39734-6.954853 3.08919-9.187516 3.09139-2.190138-.003-7.788207-1.11292-9.0184425-2.92489l.076105 3.43588c2.1720195 3.19894 5.0757015 4.55035 8.9423375 4.55485 3.941697-.004 7.209833-1.42923 9.365093-4.72951z" fill="url(#d)" stroke="#6a34a6"/></g><g transform="matrix(1.5118699 .24029575 -.26796272 1.3557703 80.113887 -360.23834)"><path d="m16.937063 280.27947.425896 2.32366c1.183561.0141 2.151116.94807 2.206945 2.1304.01975.43399-.08735.86434-.308223 1.23845-.01741.028 2.602567-2.21305 2.583937-2.18585l1.263761 1.90412.634642-1.85147-.110057-1.97355c-.126835-2.2744-3.403162-4.6962-6.999024-4.72313z" fill="url(#a)" fill-rule="evenodd" stroke="#c05f48" stroke-width=".687754"/><path d="m16.643988 277.40713c-3.811504.35352-6.8967677 2.81638-6.9257956 6.64413-.0086 1.49389 1.7428166 2.41579 2.5753376 3.65622l3.181751-1.63718c-.223514-.33536-.352237-.72489-.372553-1.12739-.05783-1.23358.895316-2.28047 2.128897-2.33828.03911-.001.07824-.002.11737-.001l-.397968-2.32466c-.248542-.002-.05955-2.89448-.307034-2.87147z" fill="url(#b)" fill-rule="evenodd" stroke="#7cb837" stroke-width=".687754"/><path d="m16.988144 276.08899a6.5612122 6.5612122 0 0 0 -6.595358 6.19606 6.5612122 6.5612122 0 0 0 .786517 3.46093l5.458846-3.22535z" fill="none" opacity=".99"/></g></g><path d="m62.080459-42.972883a40.320169 40.320169 0 0 0 -38.401168 40.2222606 40.320169 40.320169 0 0 0 5.981839 20.9741864l32.419329-21.6140224z" fill="none" opacity=".99" stroke-width="3.779527"/><path d="m64-46.908204a44.159304 44.159304 0 0 0 -44.160156 44.1582036 44.159304 44.159304 0 0 0 7.677734 24.8046884l15.81836-10.75586a25.013243 25.013243 0 0 1 -4.34961-14.0507814 25.013243 25.013243 0 0 1 23.582031-24.9394526l.002-.01953c.06089 0 .112133.0087.169922.01172a25.013243 25.013243 0 0 1 1.259719-.0625v-.002z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m62.080078-42.972657a40.320168 40.320168 0 0 0 -38.40039 40.2226566 40.320168 40.320168 0 0 0 5.982421 20.9726564l10.103516-6.736328a28.159613 28.159613 0 0 1 -3.925781-14.2343754 28.159613 28.159613 0 0 1 26.240234-28.0449216z" fill="url(#r)" stroke="url(#x)" stroke-width="2.461539"/><g transform="translate(0 -59)"><path d="m64 12.091797v19.144531a25.013243 25.013243 0 0 1 25.013672 25.011719 25.013243 25.013243 0 0 1 -4.095703 13.677734l16.011721 10.46875a44.159304 44.159304 0 0 0 7.23047-24.144531 44.159304 44.159304 0 0 0 -44.16016-44.158203z" fill="#cc3b02" fill-opacity=".745098" fill-rule="evenodd"/><path d="m65.919922 15.998047v12.162109a28.159613 28.159613 0 0 1 26.240234 28.091797 28.159613 28.159613 0 0 1 -3.388672 13.3125l10.113282 6.744141a40.320169 40.320169 0 0 0 5.435544-20.058594 40.320169 40.320169 0 0 0 -38.400388-40.251953z" fill="url(#q)" fill-rule="evenodd" stroke="url(#u)" stroke-width="2.461539"/><path d="m84.917969 69.925781a25.013243 25.013243 0 0 1 -20.917969 11.335938 25.013243 25.013243 0 0 1 -20.664062-10.962891l-15.81836 10.75586a44.159304 44.159304 0 0 0 36.482422 19.353512 44.159304 44.159304 0 0 0 36.92969-20.013669z" fill="#7239b3" fill-opacity=".745098"/></g><path d="m86.554688 14.207031a28.263325 28.263325 0 0 1 -22.554688 11.306641 28.263325 28.263325 0 0 1 -22.023438-10.628906l-9.951171 6.783203a40.320169 40.320169 0 0 0 31.974609 15.902343 40.320169 40.320169 0 0 0 32.574219-16.683593z" fill="url(#p)" stroke="url(#w)" stroke-width="2.461539"/><g transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#m);filter:url(#n)" transform="matrix(.14623865 .00795795 -.00795795 .14623865 -15.387536 273.04982)"/><path d="m16.988144 276.08899a6.5612122 6.5612122 0 0 0 -6.595358 6.19606 6.5612122 6.5612122 0 0 0 .786517 3.46093l5.458846-3.22535z" fill="none" opacity=".99"/><path d="m16.232056 275.08297a7.4530309 7.4530309 0 0 0 -6.7645006 7.36466 7.4530309 7.4530309 0 0 0 1.2644566 4.19631l4.331337-2.8978a2.2360249 2.2360249 0 0 1 -.372553-1.12739 2.2360249 2.2360249 0 0 1 2.128897-2.33828 2.2360249 2.2360249 0 0 1 .11737-.001l.0395-5.22793a7.4530309 7.4530309 0 0 0 -.744502.0318z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m64.207031 31.966797a24.798283 24.798283 0 0 0 -24.927734 23.417969 24.798283 24.798283 0 0 0 2.972656 13.080078l11.785156-6.962891a11.27949 11.27949 0 0 1 -1.316406-5.251953 11.27949 11.27949 0 0 1 10.777344-11.253906z" fill="url(#o)" stroke="url(#s)" stroke-width="2.461539" transform="matrix(.26429318 -.01238766 .01238766 .26429318 -.687186 268.44038)"/></g><g fill-rule="evenodd" transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m16.990317 275.05777-.03929 5.2212a2.2360249 2.2360249 0 0 1 2.206945 2.1304 2.2360249 2.2360249 0 0 1 -.308223 1.23845 2.2360249 2.2360249 0 0 1 -.05406.0827l4.326707 2.87533a7.436001 7.436001 0 0 0 1.248029-4.05695 7.436001 7.436001 0 0 0 -7.380102-7.49115z" fill="#cc3b02" fill-opacity=".745098"/><path d="m17.30321 276.09329-.02623 3.45804a2.984365 2.984365 0 0 1 2.628442 2.82301 2.984365 2.984365 0 0 1 -.341567 1.52041l3.029498 2.05304a6.5612121 6.5612121 0 0 0 .909408-3.25732 6.5612121 6.5612121 0 0 0 -6.199553-6.59718z" fill="url(#l)" stroke="url(#t)" stroke-width=".651282"/></g><path d="m56.503947.72026962-18.435643 8.10530998a28.409533 28.409533 0 0 0 20.81427 16.5122644 28.409533 28.409533 0 0 0 25.705326-8.339112l-14.68216-14.0100284a8.4511176 8.4511176 0 0 1 -6.948983 2.307704 8.4511176 8.4511176 0 0 1 -6.449933-4.56789898 8.4511176 8.4511176 0 0 1 -.0028-.0076z" fill="#7239b3" fill-opacity=".745098" stroke-width="3.779527"/><path d="m54.65953 2.9828836-12.708536 5.606173a24.798282 24.798282 0 0 0 17.556604 13.1941414 24.798282 24.798282 0 0 0 21.567077-6.445946l-9.880124-9.5980724a11.27949 11.27949 0 0 1 -8.476459 2.378003 11.27949 11.27949 0 0 1 -8.058562-5.134299z" fill="url(#k)" stroke="url(#v)" stroke-width="2.461539"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/donut3dexploded_52x60.svg b/icon-themes/elementary_svg/chart2/res/donut3dexploded_52x60.svg
new file mode 100644
index 000000000..3d6184e9b
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/donut3dexploded_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="34" x2="34" xlink:href="#j" y1="27" y2="44"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="32" x2="32.398438" xlink:href="#j" y1="24" y2="32.859375"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="52.54694" x2="50" xlink:href="#i" y1="1" y2="16"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="34.984177" x2="41.504002" xlink:href="#i" y1="6.545418" y2="29.681011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="30.889606" x2="27.999998" xlink:href="#g" y1="6.820044" y2="24.000006"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="33.63242" x2="27.076925" xlink:href="#g" y1="-88.624481" y2="-16.023241"/><linearGradient id="g" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="l" cx="224.39641" cy="115.01036" gradientTransform="matrix(.54429357 .10070169 -.05936904 .32089024 -55.707113 -37.008591)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#j"/><radialGradient id="m" cx="258.1293" cy="60.191799" gradientTransform="matrix(1.7084354 .36548869 -.14663539 .68543052 -351.33615 -125.13445)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#i"/><radialGradient id="n" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="o" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><radialGradient id="p" cx="196.2793" cy="59.525036" gradientTransform="matrix(.81743885 .02552259 -.01583358 .50711892 -111.25688 29.43902)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#g"/><radialGradient id="q" cx="224.39641" cy="115.01036" gradientTransform="matrix(.89999999 0 0 .5305983 -137.59649 -22.345046)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#j"/><radialGradient id="r" cx="258.1293" cy="60.191799" gradientTransform="matrix(2.8395451 .07898835 -.03169039 1.1392359 -636.34242 -76.352302)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#i"/><radialGradient id="s" cx="196.2793" cy="59.525036" gradientTransform="matrix(1.3293863 -.03078261 .01909678 .8247184 -223.01287 -31.57409)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#g"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="42.550457" x2="46.170589" xlink:href="#h" y1="34.292282" y2="62.291462"/><linearGradient id="u" gradientTransform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)" gradientUnits="userSpaceOnUse" x1="19.409983" x2="21.378716" xlink:href="#h" y1="274.13983" y2="283.38168"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="104.61539" x2="105.55108" xlink:href="#h" y1="-49.500003" y2="-12.616524"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="72.376778" x2="70.153847" xlink:href="#h" y1="-1.660178" y2="13.269228"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="70.153847" x2="72.430084" xlink:href="#h" y1="10.221527" y2="31.730766"/><linearGradient id="y" gradientUnits="userSpaceOnUse" x1="39.384617" x2="38.634789" xlink:href="#h" y1="-54.42308" y2="-6.666816"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#k)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v19.652542 27.347458h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(.40625 0 0 .32404793 3.999999 23.891133)"><path d="m51.69231-55.211379c-21.500454-.0022-36.169614 26.281813-39.816074 47.4707924l-.605769-4.2673064-.03365 10.8008704h.03846c-.01464.31730639-.02586.63476153-.03365.95231.01495 8.8520474 1.443514 17.4952926 6.43146 24.8082506l12.940933-8.787762v-12.4161794c-.264898-1.4376987-1.464382-2.1424454-1.474594-3.6043088.016626-13.2462258 10.357204-24.1827788 23.58173-24.9408528l.0049-.01821c-1.033746.862029-2.235763 1.712017-1.033746.862029.419261-.03062 2.041244-.900659 2.461515-.910119l-1.427769.04809-.01159-13.572992z" fill="url(#f)" stroke="#7cb837" stroke-width="2.756124"/><path d="m62.080459-42.972883a40.320169 40.320169 0 0 0 -38.401168 40.2222606 40.320169 40.320169 0 0 0 5.981839 20.9741864l32.419329-21.6140224z" fill="none" opacity=".99" stroke-width="3.779527"/><g transform="translate(-9.846154 -9.846154)"><path d="m64-46.908204a44.159304 44.159304 0 0 0 -44.160156 44.1582036 44.159304 44.159304 0 0 0 7.677734 24.8046884l15.81836-10.75586a25.013243 25.013243 0 0 1 -4.34961-14.0507814 25.013243 25.013243 0 0 1 23.582031-24.9394526l.002-.01953c.06089 0 .112133.0087.169922.01172a25.013243 25.013243 0 0 1 1.259719-.0625v-.002z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m62.080078-42.972657a40.320168 40.320168 0 0 0 -38.40039 40.2226566 40.320168 40.320168 0 0 0 5.982421 20.9726564l10.103516-6.736328a28.159613 28.159613 0 0 1 -3.925781-14.2343754 28.159613 28.159613 0 0 1 26.240234-28.0449216z" fill="url(#s)" stroke="url(#y)" stroke-width="2.461539"/></g><g fill-rule="evenodd" transform="translate(9.846154 -9.846154)"><path d="m34.50636 13.796875v6.203125c5.612291-.000211 9.655735 3.331915 9.655749 7.808594-.0051.411601-1.078797-.214815-1.162109.191406v1 4l6.001953 2.632812c1.911299-2.325062 2.932051-5.043899 2.9375-7.824218-.0029-.05535-.0061-.110693-.0098-.166016l.0098.05078.002-3.943359-.525716-2.749999c-2.389568-5.907896-9.126879-7.200147-16.909377-7.203125z" fill="url(#c)" stroke="#c05f48" transform="matrix(2.4615385 0 0 3.0859632 -19.692306 -76.224857)"/><path d="m64-46.908203v19.144531a25.013243 25.013243 0 0 1 25.013672 25.011719 25.013243 25.013243 0 0 1 -4.095703 13.677734l16.011721 10.46875a44.159304 44.159304 0 0 0 7.23047-24.144531 44.159304 44.159304 0 0 0 -44.16016-44.158203z" fill="#cc3b02" fill-opacity=".745098"/><path d="m65.919922-43.001953v12.162109a28.159613 28.159613 0 0 1 26.240234 28.091797 28.159613 28.159613 0 0 1 -3.388672 13.3125l10.113282 6.744141a40.320169 40.320169 0 0 0 5.435544-20.058594 40.320169 40.320169 0 0 0 -38.400388-40.251953z" fill="url(#r)" stroke="url(#v)" stroke-width="2.461539"/></g><g transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#n);filter:url(#o)" transform="matrix(.14623865 .00795795 -.00795795 .14623865 -15.387536 273.04982)"/><path d="m16.988144 276.08899a6.5612122 6.5612122 0 0 0 -6.595358 6.19606 6.5612122 6.5612122 0 0 0 .786517 3.46093l5.458846-3.22535z" fill="none" opacity=".99"/><path d="m29.798828 21.863281-10.798829 5.136725v3c-.116112 1.936643-.118128 3.887338.529299 4.658197l7.324219-2.568359c-.247645-.452375-.337398-.94973-.259766-1.439453.242885-1.49966 1.963589-2.558488 3.84375-2.365235.05951.0072.118779.01568.177734.02539l1.460938-6.296875c-.37484-.05539-.752916-.0958-1.132813-.121094-.380658-.025-.762647-.03477-1.144531-.0293z" fill="url(#e)" fill-rule="evenodd" stroke="#7cb837" transform="matrix(.64128731 -.1136613 .14249405 .80396431 -6.160652 264.21504)"/><path d="m16.232056 275.08297a7.4530309 7.4530309 0 0 0 -6.7645006 7.36466 7.4530309 7.4530309 0 0 0 1.2644566 4.19631l4.331337-2.8978a2.2360249 2.2360249 0 0 1 -.372553-1.12739 2.2360249 2.2360249 0 0 1 2.128897-2.33828 2.2360249 2.2360249 0 0 1 .11737-.001l.0395-5.22793a7.4530309 7.4530309 0 0 0 -.744502.0318z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m64.207031 31.966797a24.798283 24.798283 0 0 0 -24.927734 23.417969 24.798283 24.798283 0 0 0 2.972656 13.080078l11.785156-6.962891a11.27949 11.27949 0 0 1 -1.316406-5.251953 11.27949 11.27949 0 0 1 10.777344-11.253906z" fill="url(#p)" stroke="url(#t)" stroke-width="2.461539" transform="matrix(.26429318 -.01238766 .01238766 .26429318 -.687186 268.44038)"/></g><g fill-rule="evenodd"><path d="m32.095703 22.023438-.117187.505859-1.341797 1.783203v4c1.785645.269998 2.998144 1.603234 2.765625 3.041016-.08613.527549-.363031 1.023665-.796875 1.427734-.03369.0299-.06821.0592-.103516.08789l5.769531 4.392578c1.534189-1.278959 2.138177-2.886824 2.544922-4.626953.122986-.543302.183783-1.094399.18164-1.646485l.00586.01172v-.126953c.000126-.02474.000126-.04948 0-.07422l-.003906-3.798827-1.38086-.357422c-1.640799-2.418516-4.134073-4.11616-7.523437-4.61914z" fill="url(#d)" stroke="#c05f48" transform="matrix(2.4615385 0 0 3.0859632 -9.846152 -86.071011)"/><path d="m69.158915-30.449135-3.590126 19.404916a8.4511178 8.4511178 0 0 1 6.80799 9.3840413 8.4511178 8.4511178 0 0 1 -1.963942 4.4056199 8.4511178 8.4511178 0 0 1 -.255734.2721122l14.205383 13.5545136a28.104571 28.104571 0 0 0 7.320539-14.2748442 28.104571 28.104571 0 0 0 -22.524075-32.7464288z" fill="#cc3b02" fill-opacity=".745098" stroke-width="3.779528"/><path d="m69.640324-26.389036-2.37854 12.851885a11.27949 11.27949 0 0 1 7.919756 12.2396267 11.27949 11.27949 0 0 1 -2.274014 5.4329476l9.920169 9.6387007a24.798282 24.798282 0 0 0 5.532916-11.5223554 24.798282 24.798282 0 0 0 -18.720294-28.6408056z" fill="url(#m)" stroke="url(#u)" stroke-width="2.461539"/></g><path d="m20 31.41297v4c1.535595 2.789574 4.166782 4.131471 7.921875 4.688592 3.828852.561945 6.97583-.297899 9.66239-2.545368v-4l-3.586218.521931-1.599609-1.21875c-.749521.578284-1.787909.853511-2.822266.748047-1.127051-.117008-2.108465-.671339-2.621094-1.480469v-.002l-4.773437 1.673875c-.759076-.412743-1.866791-1.869688-1.966797-2.020623z" fill="url(#b)" stroke="#6a34a6" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.4615385 0 0 3.0859632 -9.846152 -86.071011)"/><path d="m56.503947.72026962-18.435643 8.10530998a28.409533 28.409533 0 0 0 20.81427 16.5122644 28.409533 28.409533 0 0 0 25.705326-8.339112l-14.68216-14.0100284a8.4511176 8.4511176 0 0 1 -6.948983 2.307704 8.4511176 8.4511176 0 0 1 -6.449933-4.56789898 8.4511176 8.4511176 0 0 1 -.0028-.0076z" fill="#7239b3" fill-opacity=".745098" stroke-width="3.779527"/><path d="m54.65953 2.9828836-12.708536 5.606173a24.798282 24.798282 0 0 0 17.556604 13.1941414 24.798282 24.798282 0 0 0 21.567077-6.445946l-9.880124-9.5980724a11.27949 11.27949 0 0 1 -8.476459 2.378003 11.27949 11.27949 0 0 1 -8.058562-5.134299z" fill="url(#l)" stroke="url(#w)" stroke-width="2.461539"/><g transform="translate(0 9.846154)"><path d="m44.53178 38.330508-3.686077 1.515195-2.347656-1.222656c-1.87496 2.288904-5.070262 3.669545-8.498047 3.671875-3.362778-.0033-6.5057-1.333498-8.394531-3.552734l-2.226563 1.208984-3.896252-1.392148v4c3.334853 3.917747 8.580619 5.935285 14.517346 5.940976 6.052179-.0052 11.224893-2.113622 14.533733-6.15582l-.166015-.08594.164062.07227z" fill="url(#a)" stroke="#6a34a6" stroke-linecap="round" stroke-linejoin="round" transform="matrix(2.4615385 0 0 3.0859632 -9.846152 -95.917165)"/><path d="m84.917969 10.925781a25.013243 25.013243 0 0 1 -20.917969 11.335938 25.013243 25.013243 0 0 1 -20.664062-10.962891l-15.81836 10.75586a44.159304 44.159304 0 0 0 36.482422 19.353512 44.159304 44.159304 0 0 0 36.92969-20.013669z" fill="#7239b3" fill-opacity=".745098"/><path d="m86.554688 14.207031a28.263325 28.263325 0 0 1 -22.554688 11.306641 28.263325 28.263325 0 0 1 -22.023438-10.628906l-9.951171 6.783203a40.320169 40.320169 0 0 0 31.974609 15.902343 40.320169 40.320169 0 0 0 32.574219-16.683593z" fill="url(#q)" stroke="url(#x)" stroke-width="2.461539"/></g></g><path d="m49.001954 31.632812-.001954-4.632812" fill="none" stroke="#c05f48" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/donut_52x60.svg b/icon-themes/elementary_svg/chart2/res/donut_52x60.svg
new file mode 100644
index 000000000..92548999c
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/donut_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="f" cx="224.39641" cy="115.01036" gradientTransform="matrix(.54429357 .10070169 -.05936904 .32089024 -55.707113 -37.008591)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#d"/><radialGradient id="g" cx="258.1293" cy="60.191799" gradientTransform="matrix(.46196307 .01633136 -.0065522 .18534127 -96.930392 269.80639)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#c"/><radialGradient id="h" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="i" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><radialGradient id="j" cx="196.2793" cy="59.525036" gradientTransform="matrix(.81743885 .02552259 -.01583358 .50711892 -111.25688 29.43902)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#a"/><radialGradient id="k" cx="224.39641" cy="115.01036" gradientTransform="matrix(.89999999 0 0 .5305983 -137.59649 -22.345046)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#d"/><radialGradient id="l" cx="258.1293" cy="60.191799" gradientTransform="matrix(2.8395451 .07898835 -.03169039 1.1392359 -636.34242 -17.352302)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#c"/><radialGradient id="m" cx="196.2793" cy="59.525036" gradientTransform="matrix(1.3293863 -.03078261 .01909678 .8247184 -223.01287 -31.57409)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#a"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="42.550457" x2="46.170589" xlink:href="#b" y1="34.292282" y2="62.291462"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19.409983" x2="21.378716" xlink:href="#b" y1="274.13983" y2="283.38168"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="104.61539" x2="105.55108" xlink:href="#b" y1="9.499997" y2="46.383476"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="72.376778" x2="70.153847" xlink:href="#b" y1="-1.660178" y2="13.269228"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="70.153847" x2="72.430084" xlink:href="#b" y1="10.221527" y2="31.730766"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="39.384617" x2="38.634789" xlink:href="#b" y1="-54.42308" y2="-6.666816"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(.40625 0 0 .40625 3.999999 26.609376)"><path d="m62.080459-42.972883a40.320169 40.320169 0 0 0 -38.401168 40.2222606 40.320169 40.320169 0 0 0 5.981839 20.9741864l32.419329-21.6140224z" fill="none" opacity=".99" stroke-width="3.779527"/><path d="m64-46.908204a44.159304 44.159304 0 0 0 -44.160156 44.1582036 44.159304 44.159304 0 0 0 7.677734 24.8046884l15.81836-10.75586a25.013243 25.013243 0 0 1 -4.34961-14.0507814 25.013243 25.013243 0 0 1 23.582031-24.9394526l.002-.01953c.06089 0 .112133.0087.169922.01172a25.013243 25.013243 0 0 1 1.259719-.0625v-.002z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m62.080078-42.972657a40.320168 40.320168 0 0 0 -38.40039 40.2226566 40.320168 40.320168 0 0 0 5.982421 20.9726564l10.103516-6.736328a28.159613 28.159613 0 0 1 -3.925781-14.2343754 28.159613 28.159613 0 0 1 26.240234-28.0449216z" fill="url(#m)" stroke="url(#s)" stroke-width="2.461538"/><g transform="translate(0 -59)"><path d="m64 12.091797v19.144531a25.013243 25.013243 0 0 1 25.013672 25.011719 25.013243 25.013243 0 0 1 -4.095703 13.677734l16.011721 10.46875a44.159304 44.159304 0 0 0 7.23047-24.144531 44.159304 44.159304 0 0 0 -44.16016-44.158203z" fill="#cc3b02" fill-opacity=".745098" fill-rule="evenodd"/><path d="m65.919922 15.998047v12.162109a28.159613 28.159613 0 0 1 26.240234 28.091797 28.159613 28.159613 0 0 1 -3.388672 13.3125l10.113282 6.744141a40.320169 40.320169 0 0 0 5.435544-20.058594 40.320169 40.320169 0 0 0 -38.400388-40.251953z" fill="url(#l)" fill-rule="evenodd" stroke="url(#p)" stroke-width="2.461538"/><path d="m84.917969 69.925781a25.013243 25.013243 0 0 1 -20.917969 11.335938 25.013243 25.013243 0 0 1 -20.664062-10.962891l-15.81836 10.75586a44.159304 44.159304 0 0 0 36.482422 19.353512 44.159304 44.159304 0 0 0 36.92969-20.013669z" fill="#7239b3" fill-opacity=".745098"/></g><path d="m86.554688 14.207031a28.263325 28.263325 0 0 1 -22.554688 11.306641 28.263325 28.263325 0 0 1 -22.023438-10.628906l-9.951171 6.783203a40.320169 40.320169 0 0 0 31.974609 15.902343 40.320169 40.320169 0 0 0 32.574219-16.683593z" fill="url(#k)" stroke="url(#r)" stroke-width="2.461538"/><g transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#h);filter:url(#i)" transform="matrix(.14623865 .00795795 -.00795795 .14623865 -15.387536 273.04982)"/><path d="m16.988144 276.08899a6.5612122 6.5612122 0 0 0 -6.595358 6.19606 6.5612122 6.5612122 0 0 0 .786517 3.46093l5.458846-3.22535z" fill="none" opacity=".99"/><path d="m16.232056 275.08297a7.4530309 7.4530309 0 0 0 -6.7645006 7.36466 7.4530309 7.4530309 0 0 0 1.2644566 4.19631l4.331337-2.8978a2.2360249 2.2360249 0 0 1 -.372553-1.12739 2.2360249 2.2360249 0 0 1 2.128897-2.33828 2.2360249 2.2360249 0 0 1 .11737-.001l.0395-5.22793a7.4530309 7.4530309 0 0 0 -.744502.0318z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m64.207031 31.966797a24.798283 24.798283 0 0 0 -24.927734 23.417969 24.798283 24.798283 0 0 0 2.972656 13.080078l11.785156-6.962891a11.27949 11.27949 0 0 1 -1.316406-5.251953 11.27949 11.27949 0 0 1 10.777344-11.253906z" fill="url(#j)" stroke="url(#n)" stroke-width="2.461538" transform="matrix(.26429318 -.01238766 .01238766 .26429318 -.687186 268.44038)"/></g><g fill-rule="evenodd" transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m16.990317 275.05777-.03929 5.2212a2.2360249 2.2360249 0 0 1 2.206945 2.1304 2.2360249 2.2360249 0 0 1 -.308223 1.23845 2.2360249 2.2360249 0 0 1 -.05406.0827l4.326707 2.87533a7.436001 7.436001 0 0 0 1.248029-4.05695 7.436001 7.436001 0 0 0 -7.380102-7.49115z" fill="#cc3b02" fill-opacity=".745098"/><path d="m17.30321 276.09329-.02623 3.45804a2.984365 2.984365 0 0 1 2.628442 2.82301 2.984365 2.984365 0 0 1 -.341567 1.52041l3.029498 2.05304a6.5612121 6.5612121 0 0 0 .909408-3.25732 6.5612121 6.5612121 0 0 0 -6.199553-6.59718z" fill="url(#g)" stroke="url(#o)" stroke-width=".651282"/></g><path d="m56.503947.72026962-18.435643 8.10530998a28.409533 28.409533 0 0 0 20.81427 16.5122644 28.409533 28.409533 0 0 0 25.705326-8.339112l-14.68216-14.0100284a8.4511176 8.4511176 0 0 1 -6.948983 2.307704 8.4511176 8.4511176 0 0 1 -6.449933-4.56789898 8.4511176 8.4511176 0 0 1 -.0028-.0076z" fill="#7239b3" fill-opacity=".745098" stroke-width="3.779527"/><path d="m54.65953 2.9828836-12.708536 5.606173a24.798282 24.798282 0 0 0 17.556604 13.1941414 24.798282 24.798282 0 0 0 21.567077-6.445946l-9.880124-9.5980724a11.27949 11.27949 0 0 1 -8.476459 2.378003 11.27949 11.27949 0 0 1 -8.058562-5.134299z" fill="url(#f)" stroke="url(#q)" stroke-width="2.461538"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/donutexploded_52x60.svg b/icon-themes/elementary_svg/chart2/res/donutexploded_52x60.svg
new file mode 100644
index 000000000..c68a65723
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/donutexploded_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="f" cx="224.39641" cy="115.01036" gradientTransform="matrix(.54429357 .10070169 -.05936904 .32089024 -55.707113 -37.008591)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#d"/><radialGradient id="g" cx="258.1293" cy="60.191799" gradientTransform="matrix(.46196307 .01633136 -.0065522 .18534127 -96.930392 269.80639)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#c"/><radialGradient id="h" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="i" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><radialGradient id="j" cx="196.2793" cy="59.525036" gradientTransform="matrix(.81743885 .02552259 -.01583358 .50711892 -111.25688 29.43902)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#a"/><radialGradient id="k" cx="224.39641" cy="115.01036" gradientTransform="matrix(.89999999 0 0 .5305983 -137.59649 -22.345046)" gradientUnits="userSpaceOnUse" r="35.860352" xlink:href="#d"/><radialGradient id="l" cx="258.1293" cy="60.191799" gradientTransform="matrix(2.8395451 .07898835 -.03169039 1.1392359 -636.34242 -76.352302)" gradientUnits="userSpaceOnUse" r="21.333984" xlink:href="#c"/><radialGradient id="m" cx="196.2793" cy="59.525036" gradientTransform="matrix(1.3293863 -.03078261 .01909678 .8247184 -223.01287 -31.57409)" gradientUnits="userSpaceOnUse" r="21.997969" xlink:href="#a"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="42.550457" x2="46.170589" xlink:href="#b" y1="34.292282" y2="62.291462"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="19.409983" x2="21.378716" xlink:href="#b" y1="274.13983" y2="283.38168"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="104.61539" x2="105.55108" xlink:href="#b" y1="-49.500003" y2="-12.616524"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="72.376778" x2="70.153847" xlink:href="#b" y1="-1.660178" y2="13.269228"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="70.153847" x2="72.430084" xlink:href="#b" y1="10.221527" y2="31.730766"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="39.384617" x2="38.634789" xlink:href="#b" y1="-54.42308" y2="-6.666816"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(.40625 0 0 .40625 3.999999 26.609376)"><path d="m62.080459-42.972883a40.320169 40.320169 0 0 0 -38.401168 40.2222606 40.320169 40.320169 0 0 0 5.981839 20.9741864l32.419329-21.6140224z" fill="none" opacity=".99" stroke-width="3.779527"/><g transform="translate(-9.846154 -9.846154)"><path d="m64-46.908204a44.159304 44.159304 0 0 0 -44.160156 44.1582036 44.159304 44.159304 0 0 0 7.677734 24.8046884l15.81836-10.75586a25.013243 25.013243 0 0 1 -4.34961-14.0507814 25.013243 25.013243 0 0 1 23.582031-24.9394526l.002-.01953c.06089 0 .112133.0087.169922.01172a25.013243 25.013243 0 0 1 1.259719-.0625v-.002z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m62.080078-42.972657a40.320168 40.320168 0 0 0 -38.40039 40.2226566 40.320168 40.320168 0 0 0 5.982421 20.9726564l10.103516-6.736328a28.159613 28.159613 0 0 1 -3.925781-14.2343754 28.159613 28.159613 0 0 1 26.240234-28.0449216z" fill="url(#m)" stroke="url(#s)" stroke-width="2.461539"/></g><g fill-rule="evenodd" transform="translate(9.846154 -9.846154)"><path d="m64-46.908203v19.144531a25.013243 25.013243 0 0 1 25.013672 25.011719 25.013243 25.013243 0 0 1 -4.095703 13.677734l16.011721 10.46875a44.159304 44.159304 0 0 0 7.23047-24.144531 44.159304 44.159304 0 0 0 -44.16016-44.158203z" fill="#cc3b02" fill-opacity=".745098"/><path d="m65.919922-43.001953v12.162109a28.159613 28.159613 0 0 1 26.240234 28.091797 28.159613 28.159613 0 0 1 -3.388672 13.3125l10.113282 6.744141a40.320169 40.320169 0 0 0 5.435544-20.058594 40.320169 40.320169 0 0 0 -38.400388-40.251953z" fill="url(#l)" stroke="url(#p)" stroke-width="2.461539"/></g><g transform="translate(0 9.846154)"><path d="m84.917969 10.925781a25.013243 25.013243 0 0 1 -20.917969 11.335938 25.013243 25.013243 0 0 1 -20.664062-10.962891l-15.81836 10.75586a44.159304 44.159304 0 0 0 36.482422 19.353512 44.159304 44.159304 0 0 0 36.92969-20.013669z" fill="#7239b3" fill-opacity=".745098"/><path d="m86.554688 14.207031a28.263325 28.263325 0 0 1 -22.554688 11.306641 28.263325 28.263325 0 0 1 -22.023438-10.628906l-9.951171 6.783203a40.320169 40.320169 0 0 0 31.974609 15.902343 40.320169 40.320169 0 0 0 32.574219-16.683593z" fill="url(#k)" stroke="url(#r)" stroke-width="2.461539"/></g><g transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#h);filter:url(#i)" transform="matrix(.14623865 .00795795 -.00795795 .14623865 -15.387536 273.04982)"/><path d="m16.988144 276.08899a6.5612122 6.5612122 0 0 0 -6.595358 6.19606 6.5612122 6.5612122 0 0 0 .786517 3.46093l5.458846-3.22535z" fill="none" opacity=".99"/><path d="m16.232056 275.08297a7.4530309 7.4530309 0 0 0 -6.7645006 7.36466 7.4530309 7.4530309 0 0 0 1.2644566 4.19631l4.331337-2.8978a2.2360249 2.2360249 0 0 1 -.372553-1.12739 2.2360249 2.2360249 0 0 1 2.128897-2.33828 2.2360249 2.2360249 0 0 1 .11737-.001l.0395-5.22793a7.4530309 7.4530309 0 0 0 -.744502.0318z" fill="#0f5a00" fill-opacity=".745098" fill-rule="evenodd"/><path d="m64.207031 31.966797a24.798283 24.798283 0 0 0 -24.927734 23.417969 24.798283 24.798283 0 0 0 2.972656 13.080078l11.785156-6.962891a11.27949 11.27949 0 0 1 -1.316406-5.251953 11.27949 11.27949 0 0 1 10.777344-11.253906z" fill="url(#j)" stroke="url(#n)" stroke-width="2.461538" transform="matrix(.26429318 -.01238766 .01238766 .26429318 -.687186 268.44038)"/></g><g fill-rule="evenodd" transform="matrix(3.721526 .65960057 -.65960057 3.721526 187.35727 -1065.2906)"><path d="m16.990317 275.05777-.03929 5.2212a2.2360249 2.2360249 0 0 1 2.206945 2.1304 2.2360249 2.2360249 0 0 1 -.308223 1.23845 2.2360249 2.2360249 0 0 1 -.05406.0827l4.326707 2.87533a7.436001 7.436001 0 0 0 1.248029-4.05695 7.436001 7.436001 0 0 0 -7.380102-7.49115z" fill="#cc3b02" fill-opacity=".745098"/><path d="m17.30321 276.09329-.02623 3.45804a2.984365 2.984365 0 0 1 2.628442 2.82301 2.984365 2.984365 0 0 1 -.341567 1.52041l3.029498 2.05304a6.5612121 6.5612121 0 0 0 .909408-3.25732 6.5612121 6.5612121 0 0 0 -6.199553-6.59718z" fill="url(#g)" stroke="url(#o)" stroke-width=".651282"/></g><path d="m56.503947.72026962-18.435643 8.10530998a28.409533 28.409533 0 0 0 20.81427 16.5122644 28.409533 28.409533 0 0 0 25.705326-8.339112l-14.68216-14.0100284a8.4511176 8.4511176 0 0 1 -6.948983 2.307704 8.4511176 8.4511176 0 0 1 -6.449933-4.56789898 8.4511176 8.4511176 0 0 1 -.0028-.0076z" fill="#7239b3" fill-opacity=".745098" stroke-width="3.779527"/><path d="m54.65953 2.9828836-12.708536 5.606173a24.798282 24.798282 0 0 0 17.556604 13.1941414 24.798282 24.798282 0 0 0 21.567077-6.445946l-9.880124-9.5980724a11.27949 11.27949 0 0 1 -8.476459 2.378003 11.27949 11.27949 0 0 1 -8.058562-5.134299z" fill="url(#f)" stroke="url(#q)" stroke-width="2.461538"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errorbothhori_30.svg b/icon-themes/elementary_svg/chart2/res/errorbothhori_30.svg
new file mode 100644
index 000000000..8dd887925
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errorbothhori_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><path d="m30 0h-30v30h30z" fill="#fff"/><path d="m27.478328 13.845891c0-.179745-.159031-.324219-.357422-.324219h-6.62294v-2.689562c0-.179745-.159032-.324219-.357422-.324219h-10.3195601c-.19839 0-.357422.144474-.357422.324219v2.689562h-6.600468c-.198391 0-.3574219.144474-.3574219.324219v2.324218c0 .179745.1590309.324219.3574219.324219h6.600468v2.673562c0 .179745.159032.324219.357422.324219h10.3195601c.19839 0 .357422-.144474.357422-.324219v-2.673562h6.62294c.198391 0 .357422-.144474.357422-.324219z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errorbothverti_30.svg b/icon-themes/elementary_svg/chart2/res/errorbothverti_30.svg
new file mode 100644
index 000000000..44b946c39
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errorbothverti_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v30h30v-30z" fill="#fff"/><path d="m13.837891 2.5136719c-.179745 0-.324219.1590315-.324219.3574219v6.6229401h-2.689562c-.179745 0-.324219.1590317-.324219.357422v10.3195601c0 .19839.144474.357422.324219.357422h2.689562v6.600468c0 .198391.144474.357422.324219.357422h2.324218c.179745 0 .324219-.159031.324219-.357422v-6.600468h2.673562c.179745 0 .324219-.159032.324219-.357422v-10.3195601c0-.1983903-.144474-.357422-.324219-.357422h-2.673562v-6.6229401c0-.1983904-.144474-.3574219-.324219-.3574219z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errordown_30.svg b/icon-themes/elementary_svg/chart2/res/errordown_30.svg
new file mode 100644
index 000000000..6a3bb1bfa
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errordown_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 30)"><path d="m30 0h-30v30h30z" fill="#fff"/><path d="m9.8203125 10.507812c-.19839 0-.3574219.144474-.3574219.324219v2.689453h-6.5996094c-.1983909 0-.3574218.144474-.3574218.324219v2.324219c0 .179745.1590309.324219.3574218.324219h6.5996094v2.673828c0 .179745.1590319.324219.3574219.324219h7.7021325v-8.984376z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errorleft_30.svg b/icon-themes/elementary_svg/chart2/res/errorleft_30.svg
new file mode 100644
index 000000000..2ac4674af
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errorleft_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><path d="m30 0h-30v30h30z" fill="#fff"/><path d="m9.8203125 10.507812c-.19839 0-.3574219.144474-.3574219.324219v2.689453h-6.5996094c-.1983909 0-.3574218.144474-.3574218.324219v2.324219c0 .179745.1590309.324219.3574218.324219h6.5996094v2.673828c0 .179745.1590319.324219.3574219.324219h7.7021325v-8.984376z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errorright_30.svg b/icon-themes/elementary_svg/chart2/res/errorright_30.svg
new file mode 100644
index 000000000..530806e67
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errorright_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 30 0)"><path d="m30 0h-30v30h30z" fill="#fff"/><path d="m9.8203125 10.507812c-.19839 0-.3574219.144474-.3574219.324219v2.689453h-6.5996094c-.1983909 0-.3574218.144474-.3574218.324219v2.324219c0 .179745.1590309.324219.3574218.324219h6.5996094v2.673828c0 .179745.1590319.324219.3574219.324219h7.7021325v-8.984376z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/errorup_30.svg b/icon-themes/elementary_svg/chart2/res/errorup_30.svg
new file mode 100644
index 000000000..9e26322db
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/errorup_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 30 0)"><path d="m30 0h-30v30h30z" fill="#fff"/><path d="m9.8203125 10.507812c-.19839 0-.3574219.144474-.3574219.324219v2.689453h-6.5996094c-.1983909 0-.3574218.144474-.3574218.324219v2.324219c0 .179745.1590309.324219.3574218.324219h6.5996094v2.673828c0 .179745.1590319.324219.3574219.324219h7.7021325v-8.984376z" fill="#8c8c8c" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/lc_typenet.svg b/icon-themes/elementary_svg/chart2/res/lc_typenet.svg
new file mode 100644
index 000000000..7accc80c1
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/lc_typenet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linejoin="round"><path d="m4.053623 7.2183577 8.33873-4.5900978 8.719727 4.521447-.110807 13.7190131-16.9682542-.203742z" stroke="#b804b8"/><g stroke-linecap="round"><path d="m8.2815451 9.4740876 4.1499169-3.3849373 5.949328 2.66064-1.297677 8.3310837-8.6066553-.979239z" stroke="#0c6aef"/><g stroke="#565656"><path d="m22.579478 6.7418006-9.995374 5.2493694 9.492009 9.851555"/><path d="m2.8763666 21.698907 9.9234644-9.779647-9.9953736-5.2493686"/><path d="m12.512195 1.6362499.287636 10.1391921"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/lc_typexy.svg b/icon-themes/elementary_svg/chart2/res/lc_typexy.svg
new file mode 100644
index 000000000..0330470ee
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/lc_typexy.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"><radialGradient id="a" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -79.012446)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-.00000019 -2.8642857 2.1857141 -.00000015 104.01244 9.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="16" y1="9" y2="9"><stop offset="0" stop-color="#b900c4"/><stop offset="1" stop-color="#ae4300"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="21" y1="11.5" y2="11.5"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><path d="m19 5v1h1v-1zm1 1v1h1v-1zm0 1h-1v1h1zm-1 0v-1h-1v1zm-10 8v1h1v-1zm1 1v1h1v-1zm0 1h-1v1h1zm-1 0v-1h-1v1z" fill="url(#e)"/><path d="m8 6v1h1v-1zm2 0v1h1v-1zm-2 2v1h1v-1zm2 0v1h1v-1zm3 1v1h1v-1zm2 0v1h1v-1zm-2 2v1h1v-1zm2 0v1h1v-1z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5000001 19.499953v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#a)"/><path d="m5.500047 3.5h-.998047-.002c.01 6.3333345.0154 12.666669.02539 19h.974606v-19z" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/net_52x60.svg b/icon-themes/elementary_svg/chart2/res/net_52x60.svg
new file mode 100644
index 000000000..c0bfb7bb2
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/net_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g><g fill="none" stroke-linejoin="round" stroke-opacity=".745098"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601-3.844124 22.155486-16.558917 5.912693z" stroke="#cc3b02"/><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 9.743312 24.322391-22.833095-6.401272z" stroke="#7239b3" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netfill_52x60.svg b/icon-themes/elementary_svg/chart2/res/netfill_52x60.svg
new file mode 100644
index 000000000..37e39b9e0
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netfill_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="40.806858" x2="41.206776" y1="15.558443" y2="44.53302"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="36.498749" x2="38.175503" y1="3.957824" y2="44.934063"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28.449661" x2="29.364632" xlink:href="#a" y1="6.034272" y2="40.296986"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="32.10347" x2="35.477962" xlink:href="#a" y1="14.346579" y2="40.566917"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke="#939393" stroke-linecap="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-width=".999"/><g stroke-opacity=".745098"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601-3.844124 22.155486-16.558917 5.912693z" fill="url(#d)" stroke="#cc3b02"/><path d="m23.466797 8.7597656-7.902344 16.5449224 11.087891 14.318359 15.33789-5.476563 3.583985-20.648437z" fill="none" stroke="url(#e)"/><g stroke-linecap="round"><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 9.743312 24.322391-22.833095-6.401272z" fill="url(#c)" stroke="#7239b3"/><path d="m28.554688 18.0625-4.50586 7.4375 4.65625 9.326172 20.455078 5.732422-8.751953-21.84961z" fill="none" stroke="url(#f)"/></g></g></g><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netlinepoint_52x60.svg b/icon-themes/elementary_svg/chart2/res/netlinepoint_52x60.svg
new file mode 100644
index 000000000..c0687aa71
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netlinepoint_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g><g stroke-linejoin="round"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601-3.844124 22.155486-16.558917 5.912693z" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g stroke-linecap="round"><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 9.743312 24.322391-22.833095-6.401272z" fill="none" stroke="#7239b3" stroke-opacity=".745098"/><g fill="#fff"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m26.5 15.5h3v3h-3z"/><path d="m39.5 16.5h3v3h-3z"/><path d="m21.5 24.5h3v3h-3z"/><path d="m26.5 34h3v3h-3z"/><path d="m49.5 40.5h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m44.5 11.5h3v3h-3z"/><path d="m21.5 6.5h3v3h-3z"/><path d="m13.5 23.5h3v3h-3z"/><path d="m24.5 39.5h3v3h-3z"/><path d="m41.5 33.5h3v3h-3z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netlinepointstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/netlinepointstack_52x60.svg
new file mode 100644
index 000000000..d124d40bc
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netlinepointstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-width=".999"/><g stroke-opacity=".745098"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601 4.130307 29.340695-24.533348-1.272516z" stroke="#cc3b02"/><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 1.768881 17.137182-14.858664.783937z" stroke="#7239b3" stroke-linecap="round"/></g></g></g><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m26.5 15.5h3v3h-3z"/><path d="m39.5 16.5h3v3h-3z"/><path d="m21.5 24.5h3v3h-3z"/><path d="m26.5 34h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m49.5 40.5h3v3h-3z"/><path d="m44.5 11.5h3v3h-3z"/><path d="m21.5 6.5h3v3h-3z"/><path d="m13.5 23.5h3v3h-3z"/><path d="m24.5 39.5h3v3h-3z"/></g><path d="m41.5 33.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netpoint_52x60.svg b/icon-themes/elementary_svg/chart2/res/netpoint_52x60.svg
new file mode 100644
index 000000000..961d612aa
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netpoint_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m26.5 15.5h3v3h-3z"/><path d="m39.5 16.5h3v3h-3z"/><path d="m21.5 24.5h3v3h-3z"/><path d="m26.5 34h3v3h-3z"/><path d="m49.5 40.5h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m44.5 11.5h3v3h-3z"/><path d="m21.5 6.5h3v3h-3z"/><path d="m13.5 23.5h3v3h-3z"/><path d="m24.5 39.5h3v3h-3z"/><path d="m41.5 33.5h3v3h-3z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netpointstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/netpointstack_52x60.svg
new file mode 100644
index 000000000..3931378a0
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netpointstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m26.5 15.5h3v3h-3z"/><path d="m39.5 16.5h3v3h-3z"/><path d="m21.5 24.5h3v3h-3z"/><path d="m26.5 34h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m49.5 40.5h3v3h-3z"/><path d="m44.5 11.5h3v3h-3z"/><path d="m21.5 6.5h3v3h-3z"/><path d="m13.5 23.5h3v3h-3z"/><path d="m24.5 39.5h3v3h-3z"/></g><path d="m41.5 33.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/netstack_52x60.svg
new file mode 100644
index 000000000..83e93bcd4
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-width=".999"/><g stroke-opacity=".745098"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601 4.130307 29.340695-24.533348-1.272516z" stroke="#cc3b02"/><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 1.768881 17.137182-14.858664.783937z" stroke="#7239b3" stroke-linecap="round"/></g></g></g><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/netstackfill_52x60.svg b/icon-themes/elementary_svg/chart2/res/netstackfill_52x60.svg
new file mode 100644
index 000000000..aba35d7d6
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/netstackfill_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="36.179741" x2="37.571182" y1="19.855053" y2="41.007595"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="37.745174" x2="40.045143" y1="7.697101" y2="46.492092"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="31.424236" x2="32.062737" xlink:href="#a" y1="2.704432" y2="37.628159"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="35.496021" x2="36.512627" xlink:href="#a" y1="13.573482" y2="33.282585"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke="#939393" stroke-linecap="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-width=".999"/><g stroke-opacity=".745098"><path d="m14.40728 25.427299 8.501267-17.7995281 23.803548 5.1007601 4.130307 29.340695-24.533348-1.272516z" fill="url(#d)" stroke="#cc3b02"/><path d="m22.908547 25.453865 5.10076-8.423132 13.089783.716102 1.768881 17.137182-14.858664.783937z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round"/><g fill="none"><path d="m23.46875 8.765625-7.896484 16.537109 11.24414 14.523438 22.871094 1.185547-3.863281-27.455078z" stroke="url(#e)"/><path d="m28.548828 18.050781-4.511719 7.449219 4.56836 9.146484 13.169922-.695312-1.572266-15.263672z" stroke="url(#f)" stroke-linecap="round"/></g></g></g><g fill="#797979"><path d="m7.5 24.630305v1.700253h3.506773v-1.700253zm5.10076 0v1.700253h3.506773v-1.700253zm5.207027 0v1.700253h3.400506v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253zm5.10076 0v1.700253h3.400507v-1.700253z" opacity=".613861"/><path d="m52.219195 8.4088284-1.174208-1.2296777-2.536209 2.4217947 1.174204 1.2296776zm-3.689036 3.5226106-1.174204-1.229678-2.536211 2.421795 1.174203 1.229678zm-3.765889 3.595999-1.174204-1.229678-2.53621 2.421795 1.174204 1.229678zm-3.689033 3.522611-1.174204-1.229679-2.536211 2.421796 1.174204 1.229678zm-3.689034 3.522611-1.174204-1.229678-2.53621 2.421795 1.174203 1.229678z" opacity=".613861"/><path d="m21.041265 2.8763997-1.472463.8501262 1.753387 3.0369545 1.472462-.8501267zm2.55038 4.4173876-1.472462.8501272 1.753386 3.0369535 1.472462-.850126zm2.603513 4.5094177-1.472462.850126 1.753386 3.036954 1.472462-.850126zm2.55038 4.417387-1.472462.850127 1.753386 3.036954 1.472463-.850126zm2.55038 4.417388-1.472462.850127 1.753386 3.036954 1.472463-.850126z" opacity=".613861"/><path d="m51.346374 43.481414 1.153626-1.249001-2.576071-2.379355-1.153626 1.249009zm-3.74701-3.460874 1.153626-1.249003-2.576072-2.379353-1.153625 1.249003zm-3.825075-3.532979 1.153625-1.249003-2.57607-2.379352-1.153625 1.249004zm-3.747012-3.460875 1.153626-1.249004-2.57607-2.379352-1.153626 1.249004zm-3.747011-3.460876 1.153625-1.249004-2.57607-2.379352-1.153625 1.249004z" opacity=".613861"/><path d="m21.684644 48.416387 1.546197.707208 1.458617-3.189025-1.546201-.707208zm2.121624-4.638584 1.546195.707207 1.458618-3.189025-1.546194-.707207zm2.165827-4.735223 1.546194.707209 1.458618-3.189027-1.546195-.707208zm2.121624-4.638584 1.546196.707209 1.458617-3.189027-1.546195-.707209zm2.121626-4.638584 1.546194.707208 1.458617-3.189027-1.546194-.707207z" opacity=".613861"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostackdirect3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostackdirect3d_52x60.svg
new file mode 100644
index 000000000..ec13de412
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostackdirect3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="35.500027" x2="52.499973" xlink:href="#a" y1="18.5" y2="18.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="20.583975" x2="38.416023" xlink:href="#a" y1="25" y2="25"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.500024" x2="23.499975" xlink:href="#a" y1="31.5" y2="31.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="35.583977" x2="51.416023" xlink:href="#b" y1="33" y2="33"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="20.500008" x2="38.499992" xlink:href="#b" y1="25" y2="25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.500079" x2="23.499922" xlink:href="#b" y1="13" y2="13"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m10 14 13-5 15 29 13-13" fill="none" stroke="#9468c4" stroke-opacity=".988235"/><path d="m36 41 13-13 2-3-13 13z" fill="url(#g)"/><path d="m36 41 2-3-15-29-2 3z" fill="url(#h)"/><path d="m8 17 2-3 13-5-2 3z" fill="url(#i)"/><path d="m8 17 13-5 15 29 13-13" fill="none" stroke="#9468c4" stroke-opacity=".988235"/><path d="m10 27 13 6 15-19 14 6" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m50 23 2-3-14-6-2 3z" fill="url(#d)"/><path d="m36 17-15 19 2-3 15-19z" fill="url(#e)"/><path d="m8 30 2-3 13 6-2 3z" fill="url(#f)"/><path d="m8 30 13 6 15-19 14 6" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostackdirectboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostackdirectboth_52x60.svg
new file mode 100644
index 000000000..c828e0e6a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostackdirectboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17 13-5 15 29 13-13" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m34.5 39.5h3v3h-3z"/><path d="m19.5 10.5h3v3h-3z"/></g></g><path d="m8 30 13 6 15-19 14 6" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m48.5 21.5h3v3h-3z"/><path d="m34.5 15.5h3v3h-3z"/><path d="m6.5 28.5h3v3h-3z"/><path d="m19.5 34.5h3v3h-3z"/></g><path d="m47.5 26.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostackdirectlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostackdirectlines_52x60.svg
new file mode 100644
index 000000000..d26d286c5
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostackdirectlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17 13-5 15 29 13-13" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 30 13 6 15-19 14 6" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostackdirectpoints_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostackdirectpoints_52x60.svg
new file mode 100644
index 000000000..6891ac6e9
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostackdirectpoints_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g fill="#fff"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m6.5 15.5h3v3h-3z"/><path d="m34.5 39.5h3v3h-3z"/><path d="m19.5 10.5h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m48.5 21.5h3v3h-3z"/><path d="m34.5 15.5h3v3h-3z"/><path d="m6.5 28.5h3v3h-3z"/><path d="m19.5 34.5h3v3h-3z"/></g><path d="m47.5 26.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostacksmooth3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostacksmooth3d_52x60.svg
new file mode 100644
index 000000000..f0d0057fc
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostacksmooth3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.501822" x2="51.504677" y1="24.904705" y2="24.904705"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.499179" x2="52.664665" y1="24.975567" y2="24.975567"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m21.367188 8.7441406c-4.128462.06384-10.171455 4.3809934-11.363282 5.2617184-.1074074.07937-1.2281474 2.137184-1.9980466 2.929688-.0614594.063264.5431227-.347446 1.0546875-.691406.5583366-.393889 1.1406081-.786545 2.0976561-1.371094.41866-.273336.85972-.576614 1.210938-.791016.675188-.343185 1.438162-.718649 2.253906-1.060547 2.266476-1.020442 4.659164-1.674227 6.376953-1.021484.238517.090634.466261.194994.6875.306641.211511.075068.422149.162066.630859.261718.18687.06418 1.586444 1.129012 2.550782 2.679688 1.235451 1.98663 2.19632 4.673806 2.414062 6.259765.74298 6.286488 2.268 13.766069 4.076172 16.253907.674812 1.135868 1.352188 1.834382 2.376953 2.441406.555413.312686 1.109104.483393 1.6875.669922 2.308448.722635 5.091535-.704074 6.427734-2.441406 2.998225-3.622241 3.85872-4.682693 5.574219-7.507813-2.5754 3.679158-6.13922 7.586431-9.425781 7.076172-10.754376-1.669683-4.826513-25.134173-15-29-.491917-.1869236-1.043032-.2649793-1.632812-.2558594zm26.058593 22.1796874c1.922166-2.745963 3.294978-5.365971 3.580078-5.923828.03675-.07191-2.203125 3.335937-2.203125 3.335938-.424971.939544-.890728 1.787165-1.376953 2.58789z" fill="url(#b)" stroke="#9468c4" stroke-opacity=".988235"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17s8.659977-6.649167 13-5c10.173487 3.865826 4.245624 27.330317 15 29 6.055709.940186 13-13 13-13" fill="none" stroke="#9468c4" stroke-opacity=".988235"/><path d="m38.96875 13.861328c-.336802.015552-.661198.060532-.96875.138672-2.471179.627858-4.095644 2.56811-5.408203 4.988281-.039177.072237-.072691.153493-.111328.226563.792568-.840849 1.720346-1.560865 2.441406-1.865235.308782-.130341.89289-.310119 1.320313-.380859 1.366002-.22607 2.970728.069449 4.113281.417969 3.272799.998322 8.586537 4.755862 9.625 5.599609.061621.050067 1.741817-2.550863 2.019531-2.982422 0 0-7.979213-6.37586-13.03125-6.142578zm13.03125 6.142578c.02572-.03997-.476562-.371094-.476562-.371094zm-19.519531-.789062c-.643415.682609-1.19947 1.443842-1.470703 2.134765-.315878.804648-1.135138 2.107145-1.273438 2.427735-.603455 1.398861-1.86523 4.318504-2.111328 4.826172-.32122.662633-.782369 1.538228-1.298828 2.435546 2.759465-2.833459 4.082486-7.906057 6.154297-11.824218zm-6.154297 11.824218c-.92135.946056-2.001105 1.643616-3.326172 1.960938-4.362119 1.044623-12.093827-5.247913-12.998047-6-.0465692-.038734-1.5405748 2.138016-1.9980468 3.005859-.0800788.151913 3.1791058 2.305623 4.7578128 3.427735.732732.520811 2.910079 1.547395 3.978515 2 .92884.322728 1.753225.611687 3.253907.648437.549002.066486 1.312897-.149482 1.929687-.398437.215295-.086899 1.472872-.63043 2.140625-1.367188.803063-.886051 1.585884-2.103118 2.261719-3.277344z" fill="url(#c)" stroke="#cc3b02" stroke-opacity=".745098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostacksmoothboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostacksmoothboth_52x60.svg
new file mode 100644
index 000000000..bdf048141
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostacksmoothboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17s8.659977-6.649167 13-5c10.173487 3.865826 4.245624 27.330317 15 29 6.055709.940186 13-13 13-13" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m34.5 39.5h3v3h-3z"/><path d="m19.5 10.5h3v3h-3z"/></g></g><path d="m8 30s8.358626 7.111498 13 6c7.847267-1.879233 7.17933-17.012986 15-19 4.920839-1.250248 14 6 14 6" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m48.5 21.5h3v3h-3z"/><path d="m34.5 15.5h3v3h-3z"/><path d="m6.5 28.5h3v3h-3z"/><path d="m19.5 34.5h3v3h-3z"/></g><path d="m47.5 26.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostacksmoothlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostacksmoothlines_52x60.svg
new file mode 100644
index 000000000..ce50a4b99
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostacksmoothlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17s8.659977-6.649167 13-5c10.173487 3.865826 4.245624 27.330317 15 29 6.055709.940186 13-13 13-13" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 30s8.358626 7.111498 13 6c7.847267-1.879233 7.17933-17.012986 15-19 4.920839-1.250248 14 6 14 6" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostackstepped3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostackstepped3d_52x60.svg
new file mode 100644
index 000000000..91ef58d93
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostackstepped3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.500043" x2="23.999956" xlink:href="#b" y1="16" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21" x2="24" xlink:href="#b" y1="13" y2="13"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21.000044" x2="37.999958" xlink:href="#b" y1="10" y2="10"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="35" x2="38" xlink:href="#b" y1="25" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="35.000042" x2="51.999958" xlink:href="#b" y1="40" y2="40"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="49" x2="52" xlink:href="#b" y1="33.25" y2="33.25"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="7.500043" x2="23.999956" xlink:href="#a" y1="28" y2="28"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="21" x2="24" xlink:href="#a" y1="31.5" y2="31.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="21.000044" x2="37.999958" xlink:href="#a" y1="35" y2="35"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="35" x2="38" xlink:href="#a" y1="25" y2="25"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="35.000042" x2="51.999958" xlink:href="#a" y1="15" y2="15"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="49" x2="52" xlink:href="#a" y1="18.25" y2="18.25"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m35.5 41.5 2-3v-30l-2 3z" fill="url(#g)"/><path d="m10 14.5h13.5v-6h14v30h14v-13.5" fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"/><path d="m21.5 17.5 2-3v-6l-2 3z" fill="url(#e)"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17.5 2-3h13.5l-2 3z" fill="url(#d)"/><path d="m35.5 41.5 2-3h14l-2 3z" fill="url(#h)"/><path d="m10 26.5h13.5v7h14v-20h14v6.5" fill="none" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"/><path d="m21.5 36.5 2-3h14l-2 3z" fill="url(#l)"/><path d="m21.5 11.5h14l2-3h-14z" fill="url(#f)"/><path d="m49.5 41.5 2-3" fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"/><path d="m49.5 41.5 2-3v-13.5l-2 3z" fill="url(#i)"/><path d="m35.5 36.5 2-3v-20l-2 3z" fill="url(#m)"/><path d="m21.5 29.5v7l2-3v-7z" fill="url(#k)"/><path d="m8 29.5h13.5l2-3h-13.5z" fill="url(#j)"/><path d="m35.5 16.5h14l2-3h-14z" fill="url(#n)"/><path d="m49.5 23 2-3v-6.5s-2 3-2 3z" fill="url(#o)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m49.5 23 2-3" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m8 17.5h13.5v-6h14v30h14v-13.5" stroke="#9468c4" stroke-opacity=".988235"/><path d="m49.5 28 2-3" stroke="#9468c4" stroke-opacity=".988235"/><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m8 29.5h13.5v7h14v-20h14v6.5"/><path d="m8 29.5 2-3"/><path d="m35.5 16.5 2-3"/><path d="m35.5 36.5 2-3"/></g><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17.5 2-3"/><path d="m21.5 17.5 2-3"/><path d="m21.5 11.5 2-3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostacksteppedboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostacksteppedboth_52x60.svg
new file mode 100644
index 000000000..8244aa5ec
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostacksteppedboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17.5h13.5v-6h14v30h14v-13.5" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m34.5 39.5h3v3h-3z"/><path d="m19.5 10.5h3v3h-3z"/></g></g><path d="m8 29.5h13.5v7h14v-20h14v6.5" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m48.5 21.5h3v3h-3z"/><path d="m34.5 15.5h3v3h-3z"/><path d="m6.5 28.5h3v3h-3z"/><path d="m19.5 34.5h3v3h-3z"/></g><path d="m47.5 26.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/nostacksteppedlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/nostacksteppedlines_52x60.svg
new file mode 100644
index 000000000..93ab4e67e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/nostacksteppedlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17.5h13.5v-6h14v30h14v-13.5" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 29.5h13.5v7h14v-20h14v6.5" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pie3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/pie3d_52x60.svg
new file mode 100644
index 000000000..6541d1d33
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pie3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="50.925667" x2="46.372036" xlink:href="#i" y1="257.74942" y2="276.94659"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="55.818207" x2="57.423618" xlink:href="#j" y1="276.81531" y2="289.12558"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="65.267555" x2="68.478134" xlink:href="#h" y1="267.52716" y2="281.64526"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="f" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="g" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="67.247322" x2="71.119171" y1="288.56104" y2="278.79181"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="227.82909" x2="203.50638" y1="72.270485" y2="-12.015172"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="61.172668" x2="61.424408" y1="281.41663" y2="294.80408"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="196.43161" x2="195.35474" xlink:href="#d" y1="2.25034" y2="64.677002"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="66.307953" x2="66.257172" xlink:href="#d" y1="268.41766" y2="284.55817"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="55.871025" x2="56.179173" xlink:href="#d" y1="282.03418" y2="292.33206"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(1.3818898 0 0 1.279761 -51.898574 -336.41946)"><g fill-rule="evenodd" stroke-width=".751967" transform="translate(0 3.125584)"><path d="m59.265631 268.77846c-7.169671-.00007-12.543456 4.47763-12.54367 11.6473.0019 1.10874.06619 2.44859.252763 3.78759.251298 1.80355.724469 3.60558 1.565982 4.83932l5.362462-3.64629 5.362463-3.64629z" fill="url(#a)" stroke="#7cb837"/><path d="m59.265631 268.77846v12.98163l10.856704 7.09828c1.383018-2.10937 1.896097-3.90636 1.899958-6.42869-.000016-.54492-.146353-3.39514-.211561-3.92242-.792752-6.41029-5.920352-9.72887-12.545101-9.7288z" fill="url(#c)" stroke="#c05f48"/></g><path d="m59.265631 284.88567-10.485754 4.36069v3.12558c2.413309 3.55431 6.189573 5.49081 10.485754 5.49589 4.37973-.004 8.166055-2.06462 10.560745-5.7317v-3.12558z" fill="url(#b)" stroke="#6a34a6" stroke-width=".751967"/><path d="m59.265631 281.76009-10.724925 7.29258a12.982018 12.982018 0 0 0 10.724925 5.68958 12.982018 12.982018 0 0 0 10.856704-5.88388z" fill="#7239b3"/><g fill-rule="evenodd"><path d="m59.265631 268.77846a12.982018 12.982018 0 0 0 -12.982151 12.98163 12.982018 12.982018 0 0 0 2.257226 7.29258l10.724925-7.29258z" fill="#0f5a00"/><path d="m59.265631 268.77846v12.98163l10.856704 7.09828a12.982018 12.982018 0 0 0 2.125451-7.09828 12.982018 12.982018 0 0 0 -12.982155-12.98163z" fill="#cc3b02"/><path d="m59.82994 269.92671v11.26908l9.691396 6.4611a11.853383 11.853383 0 0 0 1.597838-5.8968 11.853383 11.853383 0 0 0 -11.289234-11.83338z" fill="url(#h)" stroke="url(#l)" stroke-width=".723647"/></g><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#f);filter:url(#g)" transform="matrix(.26458333 0 0 .26458333 0 267.63124)"/><path d="m59.41756 282.4262-9.551871 6.51278a11.853383 11.853383 0 0 0 9.399942 4.67465 11.853383 11.853383 0 0 0 9.57616-4.90461z" fill="url(#j)" stroke="url(#m)" stroke-width=".723647"/><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" fill="url(#i)" stroke="url(#k)" stroke-width="2.735043" transform="matrix(.26458333 0 0 .26458333 0 267.63124)"/><path d="m58.701325 269.93549a11.853383 11.853383 0 0 0 -11.289233 11.8246 11.853383 11.853383 0 0 0 1.75855 6.16603l9.530683-6.35413z" fill="none" opacity=".99"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pie3dexploded_52x60.svg b/icon-themes/elementary_svg/chart2/res/pie3dexploded_52x60.svg
new file mode 100644
index 000000000..f65da07de
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pie3dexploded_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="54.847248" x2="48.384441" xlink:href="#f" y1="-2.604928" y2="23.673912"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21.654278" x2="11.417879" xlink:href="#g" y1="3.598855" y2="41.733345"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="29.780039" x2="19.908216" xlink:href="#h" y1="14.549999" y2="49.461628"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="41.029814" x2="46.380283" y1="34.890078" y2="21.390079"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="31.401437" x2="22.508446" y1="32.391297" y2="1.574354"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="32.635312" x2="32.983189" y1="25.017291" y2="43.517271"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="19.921733" x2="19.528003" xlink:href="#d" y1="6.790182" y2="29.61493"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="39.73171" x2="39.661536" xlink:href="#d" y1="7.054146" y2="29.358553"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="25.309026" x2="25.734852" xlink:href="#d" y1="25.870677" y2="40.101212"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill-rule="evenodd" transform="matrix(.97632876 -.20045633 .21629184 .90484816 -3.175415 5.496594)"><path d="m29.066484 11.766557v17.939182l15.002768 9.809041c1.271913-1.939912 2.297195-4.239695 2.947114-6.924766.326651-1.349521.675524-3.17198.677309-4.337865-.00029-9.707303-8.071815-20.3681917-17.702305-20.6839509-.198809-.00652-.724491 4.1983569-.924886 4.1983589z" fill="url(#a)" stroke="#c05f48" stroke-width="1.381535"/><path d="m29.999997 7.5527323v17.9391817l15.002768 9.809041a17.939718 17.939718 0 0 0 2.93714-9.809041 17.939718 17.939718 0 0 0 -17.939908-17.9391817z" fill="#cc3b02" stroke-width="1.38189"/><path d="m30.77981 9.1394873v15.5726267l13.392441 8.928528a16.380069 16.380069 0 0 0 2.208036-8.148728 16.380069 16.380069 0 0 0 -15.600477-16.3524267z" fill="url(#f)" stroke="url(#j)"/></g><g transform="matrix(.97632876 -.20045633 .21629184 .90484816 -4.479197 10.612051)"><path d="m29.066484 29.705739-13.371261 6.236286-.933513 4.213825c3.334926 4.911668 8.367925 7.482789 14.304774 7.489804 6.052304-.006 11.0722-2.80532 14.381398-7.872827l.933513-4.213825z" fill="url(#c)" stroke="#6a34a6"/><path d="m29.999997 25.491914-14.820664 10.077542a17.939718 17.939718 0 0 0 14.820664 7.862373 17.939718 17.939718 0 0 0 15.002768-8.130874z" fill="#7239b3"/><path d="m30.209946 26.412405-13.199633 8.999944a16.380069 16.380069 0 0 0 12.989684 6.459851 16.380069 16.380069 0 0 0 13.233198-6.77763z" fill="url(#h)" stroke="url(#k)"/></g><g transform="matrix(.97632876 -.20045633 .21629184 .90484816 -7.08073 6.29842)"><path d="m29.066483 11.766557c-9.907695-.000102-17.939606 8.031486-17.939902 17.939181.0063 3.595878 1.093006 7.106892 3.119238 10.077542l14.820664-10.077542.933514-4.213824z" fill="url(#b)" fill-rule="evenodd" stroke="#70a632" stroke-width="1.038748"/><path d="m29.999997 7.5527323a17.939718 17.939718 0 0 0 -17.939902 17.9391817 17.939718 17.939718 0 0 0 3.119238 10.077542l14.820664-10.077542z" fill="#0f5a00" fill-rule="evenodd"/><path d="m29.220188 9.1516231a16.380069 16.380069 0 0 0 -15.600477 16.3402959 16.380069 16.380069 0 0 0 2.430123 8.520776l13.170354-8.780713z" fill="url(#g)" stroke="url(#i)"/></g><g fill="none"><path d="m29.220188 9.1516203a16.380069 16.380069 0 0 0 -15.600476 16.3402937 16.380069 16.380069 0 0 0 2.430123 8.520774l13.170353-8.780707z" opacity=".99" stroke-width="1.38189"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m31.628138 26.549217v-4.000001" stroke="#c05f48"/><path d="m48.397388 32.417509-.143151-4.764967" stroke="#c05f48"/><path d="m15.432672 39.440583.03079-4.617885" stroke="#70a632"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pie_52x60.svg b/icon-themes/elementary_svg/chart2/res/pie_52x60.svg
new file mode 100644
index 000000000..2ee8352a2
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pie_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><radialGradient id="c" cx="200.0293" cy="57.033329" gradientTransform="matrix(1 0 0 1.5705366 0 -24.365917)" gradientUnits="userSpaceOnUse" r="22.19672"><stop offset="0" stop-color="#baff63"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></radialGradient><filter id="d" color-interpolation-filters="sRGB" height="1.01953" width="1.031123" x="-.015562" y="-.009765"><feGaussianBlur stdDeviation=".27666016"/></filter><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="67.247322" x2="71.119171" y1="288.56104" y2="278.79181"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="227.82909" x2="203.50638" y1="72.270485" y2="-12.015172"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="61.172668" x2="61.424408" y1="281.41663" y2="294.80408"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="196.43161" x2="195.35474" xlink:href="#a" y1="2.25034" y2="64.677002"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="66.307953" x2="66.257172" xlink:href="#a" y1="268.41766" y2="284.55817"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="55.871025" x2="56.179173" xlink:href="#a" y1="282.03418" y2="292.33206"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g transform="matrix(1.3818898 0 0 1.3818898 -51.898574 -363.86948)"><path d="m59.265631 281.76009-10.724925 7.29258a12.982018 12.982018 0 0 0 10.724925 5.68958 12.982018 12.982018 0 0 0 10.856704-5.88388z" fill="#7239b3"/><g fill-rule="evenodd"><path d="m59.265631 268.77846a12.982018 12.982018 0 0 0 -12.982151 12.98163 12.982018 12.982018 0 0 0 2.257226 7.29258l10.724925-7.29258z" fill="#0f5a00"/><path d="m59.265631 268.77846v12.98163l10.856704 7.09828a12.982018 12.982018 0 0 0 2.125451-7.09828 12.982018 12.982018 0 0 0 -12.982155-12.98163z" fill="#cc3b02"/><path d="m59.82994 269.92671v11.26908l9.691396 6.4611a11.853383 11.853383 0 0 0 1.597838-5.8968 11.853383 11.853383 0 0 0 -11.289234-11.83338z" fill="url(#e)" stroke="url(#i)" stroke-width=".723647"/></g><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" style="fill:none;stroke-width:.755906;stroke-linecap:square;stroke-linejoin:round;stroke:url(#c);filter:url(#d)" transform="matrix(.26458333 0 0 .26458333 0 267.63124)"/><path d="m59.41756 282.4262-9.551871 6.51278a11.853383 11.853383 0 0 0 9.399942 4.67465 11.853383 11.853383 0 0 0 9.57616-4.90461z" fill="url(#g)" stroke="url(#j)" stroke-width=".723647"/><path d="m221.86328 8.7089844a44.800189 44.800189 0 0 0 -42.66797 44.6914066 44.800189 44.800189 0 0 0 6.64649 23.304687l36.02148-24.015625z" fill="url(#f)" stroke="url(#h)" stroke-width="2.735043" transform="matrix(.26458333 0 0 .26458333 0 267.63124)"/><path d="m58.701325 269.93549a11.853383 11.853383 0 0 0 -11.289233 11.8246 11.853383 11.853383 0 0 0 1.75855 6.16603l9.530683-6.35413z" fill="none" opacity=".99"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pieexploded_52x60.svg b/icon-themes/elementary_svg/chart2/res/pieexploded_52x60.svg
new file mode 100644
index 000000000..dc07b4954
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pieexploded_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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=".58055538" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.029814" x2="46.380283" y1="34.890078" y2="21.390079"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="31.401437" x2="22.508446" y1="32.391297" y2="1.574354"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="32.635312" x2="32.983189" y1="25.017291" y2="43.517271"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19.921733" x2="19.528003" xlink:href="#a" y1="6.790182" y2="29.61493"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="39.73171" x2="39.661536" xlink:href="#a" y1="7.054146" y2="29.358553"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="25.309026" x2="25.734852" xlink:href="#a" y1="25.870677" y2="40.101212"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill-rule="evenodd" transform="translate(2 -1)"><path d="m29.999997 7.5527323v17.9391817l15.002768 9.809041a17.939718 17.939718 0 0 0 2.93714-9.809041 17.939718 17.939718 0 0 0 -17.939908-17.9391817z" fill="#cc3b02" stroke-width="1.38189"/><path d="m30.77981 9.1394873v15.5726267l13.392441 8.928528a16.380069 16.380069 0 0 0 2.208036-8.148728 16.380069 16.380069 0 0 0 -15.600477-16.3524267z" fill="url(#c)" stroke="url(#g)"/></g><g transform="translate(0 2)"><path d="m29.999997 25.491914-14.820664 10.077542a17.939718 17.939718 0 0 0 14.820664 7.862373 17.939718 17.939718 0 0 0 15.002768-8.130874z" fill="#7239b3"/><path d="m30.209946 26.412405-13.199633 8.999944a16.380069 16.380069 0 0 0 12.989684 6.459851 16.380069 16.380069 0 0 0 13.233198-6.77763z" fill="url(#e)" stroke="url(#h)"/></g><g transform="translate(-2 -1)"><path d="m29.999997 7.5527323a17.939718 17.939718 0 0 0 -17.939902 17.9391817 17.939718 17.939718 0 0 0 3.119238 10.077542l14.820664-10.077542z" fill="#0f5a00" fill-rule="evenodd"/><path d="m29.220188 9.1516231a16.380069 16.380069 0 0 0 -15.600477 16.3402959 16.380069 16.380069 0 0 0 2.430123 8.520776l13.170354-8.780713z" fill="url(#d)" stroke="url(#f)"/></g><path d="m29.220188 9.1516203a16.380069 16.380069 0 0 0 -15.600476 16.3402937 16.380069 16.380069 0 0 0 2.430123 8.520774l13.170353-8.780707z" fill="none" opacity=".99" stroke-width="1.38189"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramind_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramind_52x60.svg
new file mode 100644
index 000000000..03979b42a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramind_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="86" x2="86" xlink:href="#d" y1="-25" y2="-12.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="32.570312" x2="32.570312" xlink:href="#a" y1="19.617188" y2="37.117188"/><linearGradient id="i" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="l" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="32.5" x2="31.535156" xlink:href="#a" y1="10.761374" y2="39.652344"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="43.035156" x2="43.035156" xlink:href="#b" y1="-21.535156" y2="-11.535156"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="36.568092" x2="38.035156" xlink:href="#b" y1="-29.035156" y2="-11.535156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="33.035156" x2="33.035156" xlink:href="#b" y1="-25.535156" y2="-11.035156"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="42" x2="42" xlink:href="#b" y1="-25" y2="-11"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="37.920368" x2="37.920368" xlink:href="#b" y1="-23.365644" y2="-11.865644"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#b" y1="-20" y2="-11"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><g transform="translate(-.535156 51.035156)"><g><path d="m35-9.5-2.464844-21.035156 4 18.5z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m35-9.5-2.5-21-2.5 21z" fill="url(#f)" stroke="#7239b3"/><path d="m32.5-22.332031-1.412109 11.867187h2.824218z" fill="none" stroke="url(#o)"/></g></g><g stroke-opacity=".745098"><path d="m39.923828-9.5-2.388672-28.035156 4.464844 25.035156z" fill="url(#k)" stroke="#cc3b02"/><path d="m37.535156-37.535158-2.5 27.999998h5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.535156-25.539062-1.333984 14.9375h2.667969z" fill="none" stroke="url(#n)"/></g><g stroke-opacity=".745098"><path d="m45.035156-9.535156-2.5-11.5 4.5 9z" fill="url(#i)" stroke="#0f5a00"/><path d="m45.035156-9.535156h-5l2.464844-11.464844z" fill="url(#h)" stroke="#0f5a00"/><path d="m42.511719-16.636719-1.326172 6.171875h2.691406z" fill="none" stroke="url(#m)"/></g></g><g transform="translate(-19.5 51)"><path d="m35-9.5-2.5-16 4.5 13z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m35-9.5-2.5-16-2.5 16z" fill="url(#f)" stroke="#7239b3"/><path d="m32.5-18.496094-1.236328 7.916016h2.472656z" fill="none" stroke="url(#r)"/></g></g><g stroke-opacity=".745098" transform="translate(-19.420369 50.865644)"><path d="m39.923828-9.5-2.503459-19.865644 4.579631 16.865644z" fill="url(#k)" stroke="#cc3b02"/><path d="m37.458455-29.365644-2.458455 19.865644h4.923828z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.460938-21.572266-1.376954 11.113282h2.75586z" fill="none" stroke="url(#q)"/></g><g stroke-opacity=".745098" transform="translate(-19.5 51)"><path d="m45-9.5-2.5-24 4.5 21.5z" fill="url(#i)" stroke="#0f5a00"/><path d="m45-9.5h-5l2.5-24z" fill="url(#l)" stroke="#0f5a00"/><path d="m42.5-23.302734-1.328125 12.746093h2.65625z" fill="none" stroke="url(#p)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyraminddeep_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyraminddeep_52x60.svg
new file mode 100644
index 000000000..953a558a5
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyraminddeep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="86" x2="86" xlink:href="#d" y1="-25" y2="-12.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="61.5" x2="62.528595" xlink:href="#c" y1="-22.4855" y2="-9.865444"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="31.535156" x2="32.5" xlink:href="#a" y1="14.152344" y2="34.5"/><linearGradient id="i" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="l" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="24.035156" xlink:href="#a" y1="15.152344" y2="34.152344"/><linearGradient id="m" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.795495" xlink:href="#a" y1="29" y2="43.507805"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="52" x2="49.5" xlink:href="#c" y1="-23" y2="-13"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="34.5" x2="34.5" xlink:href="#b" y1="-19" y2="-11"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="33" x2="33" xlink:href="#b" y1="-16" y2="-11"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="38.847656" x2="38.847656" xlink:href="#b" y1="-17.208998" y2="-11.208997"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="44" x2="44" xlink:href="#b" y1="-22.5" y2="-11"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="39.5" x2="39.5" xlink:href="#b" y1="-22.005203" y2="-11.005204"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="44" x2="44" xlink:href="#b" y1="-22" y2="-11"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098" transform="translate(-14.5 44)"><path d="m47-9.5-3.5-17 5.5 15z" fill="url(#i)" stroke="#0f5a00"/><path d="m47-9.5-6.964844-.035156 3.482422-16.982424z" fill="url(#h)" stroke="#0f5a00"/><path d="m43.515625-21.580078-2.267578 11.060547 4.537109.02344z" fill="none" stroke="url(#r)"/></g><g stroke-opacity=".745098" transform="translate(-14.5 48.005204)"><path d="m41.923828-9.5-3.923828-14.005202 6 11.005202z" fill="url(#n)" stroke="#cc3b02"/><path d="m38-23.505202-3.96484 13.970042h8z" fill="url(#g)" stroke="#cc3b02"/><path d="m38.009766-19.759766-2.609375 9.19336h5.263671z" fill="none" stroke="url(#s)"/></g><g transform="translate(-14.5 52)"><path d="m38-9.5-4-11 6 8.5z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m38-9.5-4-11-4 11z" fill="url(#f)" stroke="#7239b3"/><path d="m34-17.501953-2.537109 6.976562h5.074218z" fill="none" stroke="url(#o)"/></g></g><g stroke-opacity=".745098" transform="translate(-3.5 44)"><path d="m47-9.5h-7l3.5-15z" fill="url(#l)" stroke="#0f5a00"/><path d="m47-9.5-3.5-15 5.5 13z" fill="url(#m)" stroke="#0f5a00"/><path d="m43.5-20.140625-2.251953 9.650391h4.503906z" fill="none" stroke="url(#t)"/></g><g stroke-opacity=".745098" transform="translate(-2.847655 48.208997)"><path d="m42.347655-9.708997-3.75-9 5.75 6.5z" fill="url(#k)" stroke="#cc3b02"/><path d="m38.597655-18.708997-3.597655 9.208997 7.347655-.208997z" fill="url(#g)" stroke="#cc3b02"/><path d="m38.630859-15.728516-1.978515 5.064454 4.041015-.113282z" fill="none" stroke="url(#q)"/></g><g transform="translate(-2 52)"><path d="m37.5-9.5-4-7-4 7z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m37.5-9.5-4-7 6 4.5z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m33.5-14.373047-2.181641 3.818359h4.363282z" fill="none" stroke="url(#p)" stroke-opacity=".746324"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindhori_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindhori_52x60.svg
new file mode 100644
index 000000000..e363f2a67
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindhori_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="36.552732" x2="31.552732" xlink:href="#d" y1="-26.017578" y2="-26.017578"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="46.552732" x2="31.552732" xlink:href="#c" y1="-26.017578" y2="-26.017578"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="16.087889" x2="8.587888" xlink:href="#a" y1="25.134766" y2="25.134766"/><linearGradient id="i" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="38.017576" x2="30.517576" xlink:href="#d" y1="-20.982424" y2="-20.982424"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="74" x2="74" xlink:href="#c" y1="-16" y2="-11"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="45.437944" x2="35.437945" xlink:href="#c" y1="-20.848066" y2="-20.848066"/><linearGradient id="n" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="17.552732" x2="7.552732" xlink:href="#a" y1="15.169921" y2="15.169921"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="46.552731" x2="42" xlink:href="#b" y1="-12.077603" y2="-12.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="39.052731" x2="37.052731" xlink:href="#b" y1="-13.517579" y2="-13.517579"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="35.333252" x2="31.552732" xlink:href="#b" y1="-13.517579" y2="-14.017579"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="44.517574" x2="42.017574" xlink:href="#b" y1="-12.482423" y2="-12.482423"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="40.437946" x2="36.920368" xlink:href="#b" y1="-12.317101" y2="-12.365644"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="35.517574" x2="31.517576" xlink:href="#b" y1="-12.982423" y2="-12.982423"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#939393"><path d="m45 43.5 5.5-6v-32.9999999h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 4.5000001-6 5.9999999v33.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 4.5000001v32.4999999"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 43.5h38.5"/><path d="m12.5 37.5h38"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 -1.017579 53.552732)"><path d="m35-9.5-2.464844-21.035156 4 18.5z" fill="url(#k)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m35-9.5-2.5-21-2.5 21z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m32.5-22.332031-1.412109 11.867187h2.824218z" fill="none" stroke="url(#q)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m39.923828-9.5-2.388672-28.035156 4.464844 25.035156z" fill="url(#l)" stroke="#cc3b02"/><path d="m37.535156-37.535158-2.5 27.999998h5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.535156-25.539062-1.333984 14.9375h2.667969z" fill="none" stroke="url(#p)"/><path d="m45.035156-9.535156-2.5-11.5 4.5 9z" fill="url(#i)" stroke="#0f5a00"/><path d="m45.035156-9.535156h-5l2.464844-11.464844z" fill="url(#h)" stroke="#0f5a00"/><path d="m42.511719-16.636719-1.326172 6.171875h2.691406z" fill="none" stroke="url(#o)"/></g><g transform="translate(-18.964844 -.035156)"><path d="m35-9.5-2.5-16 4.5 13z" fill="url(#k)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m35-9.5-2.5-16-2.5 16z" fill="url(#j)" stroke="#7239b3"/><path d="m32.5-18.496094-1.236328 7.916016h2.472656z" fill="none" stroke="url(#t)"/></g></g><g stroke-opacity=".745098"><g transform="translate(-18.885213 -.169512)"><path d="m39.923828-9.5-2.503459-19.865644 4.579631 16.865644z" fill="url(#l)" stroke="#cc3b02"/><path d="m37.458455-29.365644-2.458455 19.865644h4.923828z" fill="url(#m)" stroke="#cc3b02"/><path d="m37.460938-21.572266-1.376954 11.113282h2.75586z" fill="none" stroke="url(#s)"/></g><g transform="translate(-18.964844 -.035156)"><path d="m45-9.5-2.5-24 4.5 21.5z" fill="url(#i)" stroke="#0f5a00"/><path d="m45-9.5h-5l2.5-24z" fill="url(#n)" stroke="#0f5a00"/><path d="m42.5-23.302734-1.328125 12.746093h2.65625z" fill="none" stroke="url(#r)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindhorideep_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindhorideep_52x60.svg
new file mode 100644
index 000000000..e7794891f
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindhorideep_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="40.96484" x2="30.499996" xlink:href="#d" y1="-18.964844" y2="-19"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="44.5" x2="32" xlink:href="#c" y1="-24.709107" y2="-24.709107"/><linearGradient id="h" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="19.035156" x2="1.535156" xlink:href="#a" y1="17.652344" y2="15.152344"/><linearGradient id="i" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="36.5"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="38.5" x2="27" xlink:href="#d" y1="-16.5" y2="-16.5"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="103.5" x2="103.5" xlink:href="#d" y1="-25" y2="-15"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="46.347654" x2="38.847655" xlink:href="#c" y1="-29.708997" y2="-29.708997"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="43.847654" x2="33.847655" xlink:href="#c" y1="-22.208998" y2="-22.208998"/><linearGradient id="n" gradientTransform="translate(30.464844 -43.652344)" gradientUnits="userSpaceOnUse" x1="19.146069" x2="5.535156" xlink:href="#a" y1="15.152344" y2="15.152344"/><linearGradient id="o" gradientTransform="translate(56 -52)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-17.5" xlink:href="#a" y1="29" y2="16"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="103.96484" x2="103.96484" xlink:href="#d" y1="-24.964844" y2="-14.964844"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="51.96484" x2="49.46484" xlink:href="#c" y1="-23.173951" y2="-13.173951"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="40.500008" x2="47.499992" xlink:href="#b" y1="-21.499825" y2="-21.499825"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="35.439137" x2="42.847645" xlink:href="#b" y1="-17.604397" y2="-17.604397"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="40.500008" x2="47.499992" xlink:href="#b" y1="-19.999849" y2="-19.999849"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="35.570335" x2="43.535156" xlink:href="#b" y1="-19.484066" y2="-19.484066"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="29.500017" x2="36.999985" xlink:href="#b" y1="-14.999937" y2="-14.999937"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="31.000011" x2="38.964828" xlink:href="#b" y1="-17.973537" y2="-17.973537"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m37 43.5 13.5-12v-25h-24"/><path d="m26.5 6.5-20 13v24l20-12"/></g></g><path d="m26.5 7v24" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h30.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m26.5 31.5h24" stroke="#939393"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 14 71.5)"><path d="m47-9.5-3-21 5 18.5z" fill="url(#i)" stroke="#0f5a00"/><path d="m47-9.5h-6l3-21z" fill="url(#h)" stroke="#0f5a00"/><path d="m44-22.994141-1.775391 12.433594h3.550782z" fill="none" stroke="url(#t)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 7.790893 71.5)"><path d="m42.92383-9.703907-3.406254-19.525388 5.48242 16.525388z" fill="url(#q)" stroke="#cc3b02"/><path d="m39.517576-29.229295-3.44725 19.460272 6.96484.029952z" fill="url(#g)" stroke="#cc3b02"/><path d="m39.527344-23.074219-2.166016 12.226563 4.375.01953z" fill="none" stroke="url(#u)"/></g><g transform="matrix(0 -1 -1 0 1 72)"><path d="m38.46484-9.464844-3.46484-17.035156 5 14.5z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m38.46484-9.464844-3.482428-17.017584-3.482412 16.982424z" fill="url(#f)" stroke="#7239b3"/><path d="m34.980469-21.59375-2.279297 11.117188 4.560547.02344z" fill="none" stroke="url(#w)"/></g></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 14 60.5)"><path d="m47-9.5-3-24 5 21.5z" fill="url(#o)" stroke="#0f5a00"/><path d="m47-9.5h-6l3-24z" fill="url(#n)" stroke="#0f5a00"/><path d="m44-24.994141-1.804688 14.439453h3.609376z" fill="none" stroke="url(#r)"/></g><g stroke-opacity=".745098" transform="matrix(0 -1 -1 0 7.791003 60.847655)"><path d="m42.347655-9.708997-3.25-16 5.326168 13z" fill="url(#l)" stroke="#cc3b02"/><path d="m39.097655-25.708997-3.158529 16.208997 6.408529-.208997z" fill="url(#m)" stroke="#cc3b02"/><path d="m39.115234-21.085938-2.074218 10.646485 4.208984-.136719z" fill="none" stroke="url(#s)"/></g><g transform="matrix(0 -1 -1 0 1 59)"><path d="m36.5-9.5-3.25-11 5.75 7z" fill="url(#k)" stroke="#7239b3" stroke-opacity=".745098"/><g stroke-opacity=".746324"><path d="m36.5-9.5-3.25-11-3.25 11z" fill="url(#j)" stroke="#7239b3"/><path d="m33.25-17.34375-2.052734 6.949219h4.105468z" fill="none" stroke="url(#v)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindhoripercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindhoripercent_52x60.svg
new file mode 100644
index 000000000..92b7b5a2a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindhoripercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="44.696699" x2="30.908117" xlink:href="#d" y1="36.419418" y2="36.721825"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="47.004685" x2="31.41627" xlink:href="#c" y1="28.620723" y2="27.452198"/><linearGradient id="h" gradientTransform="translate(21.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="19.535156" x2="12.535156" xlink:href="#a" y1="31.902344" y2="31.652344"/><linearGradient id="i" gradientTransform="translate(47.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="105" x2="105" xlink:href="#d" y1="26" y2="36"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="26.75" x2="11.25" xlink:href="#d" y1="33.75" y2="33.75"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="87" x2="87" xlink:href="#d" y1="26" y2="36"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="25.96484" x2="14.493435" xlink:href="#c" y1="25.424656" y2="25.419712"/><linearGradient id="o" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="20.035156" x2="13.285156" xlink:href="#a" y1="34.277344" y2="34.027344"/><linearGradient id="p" gradientTransform="translate(29.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="45.142464" x2="32.265083" xlink:href="#b" y1="40.278099" y2="39.769531"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="42.27195" x2="31.285423" xlink:href="#b" y1="29.249369" y2="29.089466"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="35.91798" x2="39.08202" xlink:href="#b" y1="14.285156" y2="14.285156"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="25.849304" x2="16.158941" xlink:href="#b" y1="35.910416" y2="36.596523"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="24.48048" x2="18.703114" xlink:href="#b" y1="27.375" y2="27.125"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="19.463627" x2="19.476057" xlink:href="#b" y1="15.721992" y2="19.83205"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="52.46484" x2="52.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g transform="matrix(0 -1 -1 0 50.018554 56.018561)"><g stroke-linecap="round" stroke-linejoin="round"><path d="m42.083984 34.539062-9.193359.027344-1.390625 6.933594 11.964844-.035156z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m43.623047 32.550781-1.560547 1.873047 1.402344 7.041016 2.035156-2.464844z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m41.298828 35.498047-7.623047.02344-1.005859 5.017578 9.628906-.02734z" fill="none" stroke="url(#q)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m38.964844 16.535156-.386719.386719 3.486328 17.513672 1.632813-1.632813z" fill="url(#k)" stroke="#cc3b02"/><path d="m36.414062 17-3.509765 17.5h9.171875l-3.492188-17.5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.234375 18-3.109375 15.5h6.732422l-3.09375-15.5z" fill="none" stroke="url(#r)"/><g stroke="#0f5a00"><path d="m37.5 11.5 1.078125 5.421875.386719-.386719z" fill="url(#i)"/><path d="m37.5 11.583984-1.082031 5.394532 2.164062.0078-1.078125-5.402344z" fill="url(#h)"/></g></g></g><path d="m37.5 16-.02344.115234h.04688z" fill="none" stroke="url(#s)" stroke-linecap="square" stroke-opacity=".745098"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m23.515625 31.505859-7.978516.02344-2 9.970703 11.927735-.03516v-.183592z" fill="url(#l)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m24.9375 30.0625-1.421875 1.421875 1.978516 9.943359 2.005859-2.427734-.097656-.460938z" fill="url(#m)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m22.703125 32.498047-6.353516.01953-1.601562 7.988281 9.546875-.0293z" fill="none" stroke="url(#t)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m21.966797 19.853516-.638672.638672 2.1875 10.992187 1.421875-1.421875z" fill="url(#w)" stroke="#cc3b02"/><path d="m17.75 20.5-2.207031 11h7.972656l-2.195313-11z" fill="url(#n)" stroke="#cc3b02"/><path d="m18.572266 21.503906-1.804688 8.992188h5.523438l-1.794922-8.992188z" fill="none" stroke="url(#u)"/><g stroke="#0f5a00"><path d="m19.708984 12.091797 1.396485 7.287109.222656 1.113282.638672-.638672z" fill="url(#p)"/><path d="m19.541016 11.574219-1.78711 8.902343 3.564453.01172z" fill="url(#o)"/></g></g></g><path d="m19.537109 16.621094-.576171 2.86914 1.15039.0039z" fill="none" stroke="url(#v)" stroke-linecap="square" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindhoristack_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindhoristack_52x60.svg
new file mode 100644
index 000000000..c7be4eeca
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindhoristack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="44.696699" x2="30.908117" xlink:href="#d" y1="36.419418" y2="36.721825"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="47.004685" x2="31.41627" xlink:href="#c" y1="28.620723" y2="27.452198"/><linearGradient id="h" gradientTransform="translate(21.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="19.535156" x2="12.535156" xlink:href="#a" y1="31.902344" y2="31.652344"/><linearGradient id="i" gradientTransform="translate(47.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="105" x2="105" xlink:href="#d" y1="26" y2="36"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="45.142464" x2="32.265083" xlink:href="#b" y1="40.278099" y2="39.769531"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="42.27195" x2="31.285423" xlink:href="#b" y1="29.249369" y2="29.089466"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="35.91798" x2="39.08202" xlink:href="#b" y1="14.285156" y2="14.285156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="30.850951" x2="13.084894" xlink:href="#d" y1="39.071068" y2="38.489594"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="87" x2="87" xlink:href="#d" y1="26" y2="36"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="26.098797" x2="15.75736" xlink:href="#b" y1="38.386486" y2="38.616116"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="25.8227" x2="11.471723" xlink:href="#c" y1="29.02453" y2="27.679228"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="51.140617" x2="51.140617" xlink:href="#c" y1="33.035156" y2="38.035156"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="24.9375" x2="17.75" xlink:href="#b" y1="33.125" y2="32.75"/><linearGradient id="u" gradientTransform="translate(-.535156 -12.152344)" gradientUnits="userSpaceOnUse" x1="18.53516" x2="18.53516" xlink:href="#a" y1="29.152344" y2="39.152344"/><linearGradient id="v" gradientTransform="translate(-26.500004 31.5)" gradientUnits="userSpaceOnUse" x1="50.731106" x2="41.538719" xlink:href="#a" y1="-10.535975" y2="-10.464582"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="20.977476" x2="18.25" xlink:href="#b" y1="23.792578" y2="23.375"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><g stroke="#939393"><path d="m45 43.5 5.5-6v-31h-38" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 6.5-6 6v31.5l6-6.5" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 7v30"/><path d="m6.5 43.5h38.5" stroke-linecap="round" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g></g><g transform="matrix(0 -1 -1 0 50.018554 56.018561)"><g stroke-linecap="round" stroke-linejoin="round"><path d="m42.083984 34.539062-9.193359.027344-1.390625 6.933594 11.964844-.035156z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m43.623047 32.550781-1.560547 1.873047 1.402344 7.041016 2.035156-2.464844z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m41.298828 35.498047-7.623047.02344-1.005859 5.017578 9.628906-.02734z" fill="none" stroke="url(#l)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m38.964844 16.535156-.386719.386719 3.486328 17.513672 1.632813-1.632813z" fill="url(#k)" stroke="#cc3b02"/><path d="m36.414062 17-3.509765 17.5h9.171875l-3.492188-17.5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.234375 18-3.109375 15.5h6.732422l-3.09375-15.5z" fill="none" stroke="url(#m)"/><g stroke="#0f5a00"><path d="m37.5 11.5 1.078125 5.421875.386719-.386719z" fill="url(#i)"/><path d="m37.5 11.583984-1.082031 5.394532 2.164062.0078-1.078125-5.402344z" fill="url(#h)"/></g></g></g><path d="m37.5 16-.02344.115234h.04688z" fill="none" stroke="url(#n)" stroke-linecap="square" stroke-opacity=".745098"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(.018552 .018554)"><g><path d="m24.175781 36.503906-9.378906.027344-1.296875 4.96875 11.964844-.035156z" fill="url(#o)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m25.859375 34.792969-1.689453 1.689453 1.294922 4.982422 2.035156-2.464844z" fill="url(#p)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m23.476562 37.410156-7.980468.02344-.824219 3.158203 9.625-.02734z" fill="none" stroke="url(#q)" stroke-opacity=".746324"/></g><g stroke-opacity=".745098"><g><path d="m17.673828 25.5-2.86914 11h9.371093l-2.857422-11z" fill="url(#r)" stroke="#cc3b02"/><path d="m21.886719 24.613281-.634766.634766 2.917969 11.234375.0059.01758 1.689453-1.689453z" fill="url(#s)" stroke="#cc3b02"/><path d="m18.445312 26.5-2.347656 9h6.785156l-2.33789-9z" fill="none" stroke="url(#t)"/></g><g><path d="m19.705078 19.025391.230469 1.148437 1.316406 5.074219.634766-.634766z" fill="url(#u)" stroke="#0f5a00"/><path d="m19.5 18.5-1.820312 6.976562 3.634765.01172z" fill="url(#v)" stroke="#0f5a00"/><path d="m19.498047 22.490234-.517578 1.984375 1.033203.0039z" fill="none" stroke="url(#w)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindpercent_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindpercent_52x60.svg
new file mode 100644
index 000000000..cdf796fa4
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindpercent_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="50" x2="50" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="57.96484" x2="58.993435" xlink:href="#c" y1="21.549656" y2="34.169712"/><linearGradient id="h" gradientTransform="translate(21.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="23.035156" xlink:href="#a" y1="24.152344" y2="36.652344"/><linearGradient id="i" gradientTransform="translate(47.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="105" x2="105" xlink:href="#d" y1="26" y2="36"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="87" x2="87" xlink:href="#d" y1="26" y2="36"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="52.46484" x2="52.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="39.96484" x2="40.993435" xlink:href="#c" y1="21.549656" y2="34.169712"/><linearGradient id="p" gradientTransform="translate(3.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="18.535156" x2="18.535156" xlink:href="#a" y1="26.652344" y2="41.652344"/><linearGradient id="q" gradientTransform="translate(29.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-2.5" xlink:href="#a" y1="29" y2="46"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="37.187511" x2="37.214832" xlink:href="#b" y1="33.207031" y2="39.769531"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="38.029308" x2="37.82616" xlink:href="#b" y1="16.875" y2="32.625"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="35.91798" x2="39.08202" xlink:href="#b" y1="14.285156" y2="14.285156"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="19.224304" x2="19.158941" xlink:href="#b" y1="29.785416" y2="39.596523"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="18.85548" x2="18.828114" xlink:href="#b" y1="19.125" y2="29.5"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="19.463627" x2="19.476057" xlink:href="#b" y1="15.721992" y2="19.83205"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><path d="m42.083984 34.539062-9.193359.027344-1.390625 6.933594 11.964844-.035156z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m43.623047 32.550781-1.560547 1.873047 1.402344 7.041016 2.035156-2.464844z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m41.298828 35.498047-7.623047.02344-1.005859 5.017578 9.628906-.02734z" fill="none" stroke="url(#r)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m38.964844 16.535156-.386719.386719 3.486328 17.513672 1.632813-1.632813z" fill="url(#k)" stroke="#cc3b02"/><path d="m36.414062 17-3.509765 17.5h9.171875l-3.492188-17.5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.234375 18-3.109375 15.5h6.732422l-3.09375-15.5z" fill="none" stroke="url(#s)"/><g stroke="#0f5a00"><path d="m37.5 11.5 1.078125 5.421875.386719-.386719z" fill="url(#i)"/><path d="m37.5 11.583984-1.082031 5.394532 2.164062.007812-1.078125-5.402344z" fill="url(#h)"/></g></g></g><path d="m37.5 16-.02344.115234h.04688z" fill="none" stroke="url(#t)" stroke-linecap="square" stroke-opacity=".745098"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m23.515625 31.505859-7.978516.023438-2 9.970703 11.927735-.035156v-.183594z" fill="url(#l)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m24.9375 30.0625-1.421875 1.421875 1.978516 9.943359 2.005859-2.427734-.097656-.460938z" fill="url(#m)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m22.703125 32.498047-6.353516.01953-1.601562 7.988281 9.546875-.0293z" fill="none" stroke="url(#u)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m21.966797 19.853516-.638672.638672 2.1875 10.992187 1.421875-1.421875z" fill="url(#n)" stroke="#cc3b02"/><path d="m17.75 20.5-2.207031 11h7.972656l-2.195313-11z" fill="url(#o)" stroke="#cc3b02"/><path d="m18.572266 21.503906-1.804688 8.992188h5.523438l-1.794922-8.992188z" fill="none" stroke="url(#v)"/><g stroke="#0f5a00"><path d="m19.708984 12.091797 1.396485 7.287109.222656 1.113282.638672-.638672z" fill="url(#q)"/><path d="m19.541016 11.574219-1.78711 8.902343 3.564453.011719z" fill="url(#p)"/></g></g></g><path d="m19.537109 16.621094-.576171 2.86914 1.15039.0039z" fill="none" stroke="url(#w)" stroke-linecap="square" stroke-opacity=".745098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/pyramindstack_52x60.svg b/icon-themes/elementary_svg/chart2/res/pyramindstack_52x60.svg
new file mode 100644
index 000000000..e941bfaad
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/pyramindstack_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="50" x2="50" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="57.96484" x2="58.993435" xlink:href="#c" y1="21.549656" y2="34.169712"/><linearGradient id="h" gradientTransform="translate(21.964844 -17.152344)" gradientUnits="userSpaceOnUse" x1="23.035156" x2="23.035156" xlink:href="#a" y1="24.152344" y2="36.652344"/><linearGradient id="i" gradientTransform="translate(47.5 -25.5)" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-1" xlink:href="#a" y1="29" y2="44"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="105" x2="105" xlink:href="#d" y1="26" y2="36"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="70.46484" x2="70.46484" xlink:href="#c" y1="28.035156" y2="33.035156"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="37.187511" x2="37.214832" xlink:href="#b" y1="33.207031" y2="39.769531"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="38.029308" x2="37.82616" xlink:href="#b" y1="16.875" y2="32.625"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="35.91798" x2="39.08202" xlink:href="#b" y1="14.285156" y2="14.285156"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="32" x2="32" xlink:href="#d" y1="32" y2="44.5"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="39.964836" x2="40.993431" xlink:href="#c" y1="26.549656" y2="39.169712"/><linearGradient id="q" gradientTransform="translate(-.535156 -12.152344)" gradientUnits="userSpaceOnUse" x1="18.53516" x2="18.53516" xlink:href="#a" y1="29.152344" y2="39.152344"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="87" x2="87" xlink:href="#d" y1="26" y2="36"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="51.140617" x2="51.140617" xlink:href="#c" y1="33.035156" y2="38.035156"/><linearGradient id="t" gradientTransform="translate(-26.500004 31.5)" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" xlink:href="#a" y1="2.5455" y2="21.532"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="52.464836" x2="52.464836" xlink:href="#c" y1="33.035156" y2="38.035156"/><linearGradient id="v" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#b" y1="18.5" y2="24"/><linearGradient id="w" gradientUnits="userSpaceOnUse" x1="19.5" x2="19.5" xlink:href="#b" y1="24.5" y2="34.5"/><linearGradient id="x" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#b" y1="36" y2="39.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke="#939393"><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#e)" stroke-width=".999"/><g fill="none"><path d="m45 43.5 5.5-6v-31h-38"/><path d="m12.5 6.5-6 6v31.5l6-6.5"/></g></g><path d="m12.5 7v30" fill="none"/></g><g stroke-linecap="round" stroke-linejoin="round"><g fill="none"><path d="m6.5 43.5h38.5" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m12.5 37.5h38" stroke="#939393"/></g><path d="m42.083984 34.539062-9.193359.027344-1.390625 6.933594 11.964844-.035156z" fill="url(#f)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m43.623047 32.550781-1.560547 1.873047 1.402344 7.041016 2.035156-2.464844z" fill="url(#j)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m41.298828 35.498047-7.623047.02344-1.005859 5.017578 9.628906-.02734z" fill="none" stroke="url(#l)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m38.964844 16.535156-.386719.386719 3.486328 17.513672 1.632813-1.632813z" fill="url(#k)" stroke="#cc3b02"/><path d="m36.414062 17-3.509765 17.5h9.171875l-3.492188-17.5z" fill="url(#g)" stroke="#cc3b02"/><path d="m37.234375 18-3.109375 15.5h6.732422l-3.09375-15.5z" fill="none" stroke="url(#m)"/><g stroke="#0f5a00"><path d="m37.5 11.5 1.078125 5.421875.386719-.386719z" fill="url(#i)"/><path d="m37.5 11.583984-1.082031 5.394532 2.164062.007812-1.078125-5.402344z" fill="url(#h)"/></g></g></g><path d="m37.5 16-.02344.115234h.04688z" fill="none" stroke="url(#n)" stroke-linecap="square" stroke-opacity=".745098"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16.035156 34.464844-.892578.740234-.345703 1.326172 9.378906-.027344-.529297-2.039062z" fill="url(#r)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m20.804688 23.519531-2.615235.007813-.515625 1.972656h3.644531z" fill="url(#u)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m24.175781 36.503906-9.378906.027344-1.296875 4.96875 11.964844-.035156z" fill="url(#o)" stroke="#7239b3" stroke-opacity=".746324"/><path d="m25.859375 34.792969-1.689453 1.689453 1.294922 4.982422 2.035156-2.464844z" fill="url(#r)" stroke="#7239b3" stroke-opacity=".745098"/><path d="m23.476562 37.410156-7.980468.02344-.824219 3.158203 9.625-.02734z" fill="none" stroke="url(#x)" stroke-opacity=".746324"/><g stroke-opacity=".745098"><path d="m17.673828 25.5-2.86914 11h9.371093l-2.857422-11z" fill="url(#p)" stroke="#cc3b02"/><path d="m21.886719 24.613281-.634766.634766 2.917969 11.234375.005859.017578 1.689453-1.689453z" fill="url(#s)" stroke="#cc3b02"/><path d="m18.445312 26.5-2.347656 9h6.785156l-2.33789-9z" fill="none" stroke="url(#w)"/><path d="m19.705078 19.025391.230469 1.148437 1.316406 5.074219.634766-.634766z" fill="url(#q)" stroke="#0f5a00"/><path d="m19.5 18.5-1.820312 6.976562 3.634765.011719z" fill="url(#t)" stroke="#0f5a00"/><path d="m19.498047 22.490234-.517578 1.984375 1.033203.0039z" fill="none" stroke="url(#v)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/regavg.svg b/icon-themes/elementary_svg/chart2/res/regavg.svg
new file mode 100644
index 000000000..add2ed752
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/regavg.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 -15.029314 281.91872)" gradientUnits="userSpaceOnUse" x1="8.008959" x2="53.133263" y1="22.594744" y2="22.594744"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.73077" x2="1.73077" xlink:href="#a" y1="12.692307" y2="13.846154"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.038462" x2="4.038462" xlink:href="#a" y1="9.230769" y2="10.961539"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.192308" x2="5.192308" xlink:href="#a" y1="2.884616" y2="4.038462"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.807693" x2="9.807692" xlink:href="#a" y1="5.769231" y2="7.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.692307" x2="12.692307" xlink:href="#a" y1="9.807693" y2="10.961539"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.846154" x2="13.846153" xlink:href="#a" y1="13.269231" y2="14.423077"/><linearGradient id="h" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="k" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="l"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><linearGradient id="n" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#k)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#m)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#n)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#h)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#i)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(0 -.264584)"><g fill="#4d82b8" transform="matrix(.45861113 0 0 .45861113 .529167 289.06248)"><path d="m.576924 13.269231h1.153846v1.153846h-1.153846z" fill="url(#b)"/><path d="m2.884616 10.384616h1.153846v1.153846h-1.153846z" fill="url(#c)"/><path d="m4.038462 3.461539h1.153846v1.153846h-1.153846z" fill="url(#d)"/><path d="m8.653846 6.923077h1.153846v1.153846h-1.153846z" fill="url(#e)"/><path d="m11.538461 10.384616h1.153846v1.153846h-1.153846z" fill="url(#f)"/><path d="m12.692307 13.846154h1.153846v1.153846h-1.153846z" fill="url(#g)"/></g><path d="m2.2489585 294.88331c.091576-.4465.017612-.98104.2568069-1.38011.049577-.0827.2354041-.14193.2776562-.22398.1504136-.29209-.021106-.95326.066501-1.2139.040149-.11944.1460093-.0333.2013437-.11855.1175748-.18112-.1169688-.24186.064768-.35302.104058-.0636.5066311.0817.7425175.0242.2005281-.0488.2319543-.3058.3747815-.30655.1583602-.002.5207516.0587.6659205.10814.1076358.0366.093211.13277.1906957.19304.098145.0607.00506-.0785.094867.002.1053112.0941-.038182.25004.059948.37077.075771.0932.3154283.21622.3907396.32072.093775.13012.2885535.19719.373174.3387.073712.12327.024623.25122.086748.38159.045808.0961.2305806.14679.2733178.24463.040221.0921-.040435.19703-.00778.29047.029784.0852.1640243.14701.1918825.23144.028931.0877-.016441.24538.00476.33181.026262.10705.2267015.32505.2494758.42039.069393.29051-.057683.41097-.060209.60298" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/regexp.svg b/icon-themes/elementary_svg/chart2/res/regexp.svg
new file mode 100644
index 000000000..15fe7a6cf
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/regexp.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-14.197532" x2="-14.276442" y1="281.433622" y2="283.445162"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#e)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#g)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#h)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#b)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(0 -.00001)"><g fill="url(#a)" transform="matrix(.45861113 0 0 .45861113 .529167 289.06249)"><path d="m.576924 12.692308h1.153846v1.153846h-1.153846z"/><path d="m4.6153848 13.269231h1.153846v1.153846h-1.153846z"/><path d="m5.7692309 9.8076923h1.153846v1.1538457h-1.153846z"/><path d="m9.8076921 9.8076923h1.1538459v1.1538457h-1.1538459z"/><path d="m10.384615 5.7692316h1.153846v1.1538461h-1.153846z"/><path d="m12.692307 2.8846154h1.153846v1.1538461h-1.153846z"/></g><path d="m.52916683 295.54478c4.05733597-.13229 5.93686027-3.30729 5.95312497-5.95313" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/reglin.svg b/icon-themes/elementary_svg/chart2/res/reglin.svg
new file mode 100644
index 000000000..51d1b8490
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/reglin.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-1.852082" x2="25.664581" y1="289.804541" y2="289.804541"><stop offset="0" stop-color="#b900c4"/><stop offset="1" stop-color="#ae4300"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-12.281718" x2="-11.365852" y1="281.079179" y2="284.132064"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="e" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#f)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#h)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#i)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#c)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#d)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="matrix(.25 0 0 .25 .992187 220.57983)"><path d="m24 4.5v2h2v-2zm-5 5v2h2v-2zm-8 6v2h2v-2zm6 0v2h2v-2zm-8 6v2h2v-2zm-6 2v2h2v-2z" fill="url(#b)" stroke-width="1.733333" transform="matrix(1.05833333 0 0 1.05833333 -3.96875 273.401431)"/><path d="m25.664584 280.17722-.289388.188-27.2272794 17.80368v1.26296l.289388-.188 27.2272794-17.79944z" fill="url(#a)" fill-rule="evenodd" stroke-width="1.058333"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/reglog.svg b/icon-themes/elementary_svg/chart2/res/reglog.svg
new file mode 100644
index 000000000..e269aad2f
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/reglog.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-14.87667" x2="-11.365853" y1="284.208383" y2="284.208383"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#e)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#g)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#h)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#b)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(-.264583 -.264593)"><g fill="url(#a)" transform="matrix(.45861113 0 0 .45861113 .529167 289.06249)"><path d="m.576924 13.269231h1.153846v1.153846h-1.153846z"/><path d="m2.8846157 10.384615h1.153846v1.153846h-1.153846z"/><path d="m3.4615387 6.346154h1.153846v1.1538457h-1.153846z"/><path d="m7.4999999 6.346154h1.1538459v1.1538457h-1.1538459z"/><path d="m8.653846 2.8846155h1.1538459v1.1538461h-1.1538459z"/><path d="m12.692307 3.4615384h1.153846v1.1538461h-1.153846z"/></g><path d="m1.1906252 296.47082c.00194-2.91042 2.7781249-5.98841 6.217708-5.95313" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/regno.svg b/icon-themes/elementary_svg/chart2/res/regno.svg
new file mode 100644
index 000000000..b0b2b31db
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/regno.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-13.013893" x2="-12.277837" y1="281.384462" y2="285.200568"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#e)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#g)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#h)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#b)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g fill="url(#a)" transform="matrix(.45861112 0 0 .45861112 .529166 289.06248)"><path d="m.576924 13.846154h1.153846v1.153846h-1.153846z"/><path d="m3.4615387 12.115385h1.153846v1.153846h-1.153846z"/><path d="m6.923077 10.961538h1.153846v1.153846h-1.153846z"/><path d="m9.2307691 8.0769234h1.1538459v1.1538457h-1.1538459z"/><path d="m10.384615 4.6153846h1.153846v1.1538461h-1.153846z"/><path d="m12.692307 1.7307693h1.153846v1.1538461h-1.153846z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/regpoly.svg b/icon-themes/elementary_svg/chart2/res/regpoly.svg
new file mode 100644
index 000000000..e04443a0d
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/regpoly.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 -15.029314 281.91872)" gradientUnits="userSpaceOnUse" x1="8.008959" x2="53.133263" y1="22.594744" y2="22.594744"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-10.584831" x2="17.722814" y1="-289.997124" y2="-289.997124"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#4591f8"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.192308" x2="5.192308" xlink:href="#a" y1="2.884616" y2="4.038462"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.73077" x2="1.73077" xlink:href="#a" y1="12.115385" y2="13.846153"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.038462" x2="4.096154" xlink:href="#a" y1="9.807693" y2="10.961538"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.923077" x2="7.5" xlink:href="#a" y1="10.961538" y2="12.115385"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.269231" x2="13.846153" xlink:href="#a" y1="12.692307" y2="14.423077"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.692307" x2="12.692307" xlink:href="#a" y1="9.230769" y2="10.961539"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="9.807693" x2="9.807692" xlink:href="#a" y1="5.769231" y2="7.5"/><linearGradient id="j" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="l" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="m" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" 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(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#n"/><linearGradient id="p" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#m)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#o)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#p)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#j)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#k)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#l)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(0 -.529167)"><path d="m.92604183 296.47081c-.004982-.52916.13229167-1.983.39687497-1.98437.2645834-.001.3698208.36024.7666958.35812.7397141.31444.2766188-3.47025.6885125-3.26854.5720949-.24163.4953447 2.46295.9026557 2.4631.4208779.055.6100046-.89648.8288288-1.1051.077553-.00088.3725689.0598.3504976.29291-.077946.82318.2005322 1.6109.5638513 1.52409.3968748.004.5518468-.79214.9260414-.79375.3741947-.002.2045873 1.93761.2171228 2.46677" fill="none" stroke="#cc3b02" stroke-linecap="square" stroke-linejoin="round" stroke-width=".264583"/><g fill="url(#b)" transform="matrix(.45861113 0 0 .45861113 .529167 289.06248)"><path d="m.5769241 14.423076h1.153846v-1.153846h-1.153846z" fill="url(#d)"/><path d="m4.0384619 4.6153848h1.153846v-1.153846h-1.153846z" fill="url(#c)"/><path d="m2.942308 11.538461h1.153846v-1.153845h-1.153846z" fill="url(#e)"/><path d="m6.3461539 12.692308h1.1538459v-1.153846h-1.1538459z" fill="url(#f)"/><path d="m8.6538461 8.076923h1.1538459v-1.1538461h-1.1538459z" fill="url(#i)"/><path d="m12.692307 15h1.153846v-1.153846h-1.153846z" fill="url(#g)"/><path d="m11.538461 11.538462h1.153846v-1.153846h-1.153846z" fill="url(#h)"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/regpow.svg b/icon-themes/elementary_svg/chart2/res/regpow.svg
new file mode 100644
index 000000000..fadeb6897
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/regpow.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-14.87667" x2="-11.365853" y1="284.208383" y2="284.208383"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#e)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#g)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#h)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#b)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/></g><g transform="translate(0 .264583)"><g fill="url(#a)" transform="matrix(.45861113 0 0 .45861113 .529167 289.06248)"><path d="m.5769241 4.038461h1.153846v-1.153846h-1.153846z"/><path d="m2.8846158 6.923077h1.153846v-1.153846h-1.153846z"/><path d="m3.4615388 10.961538h1.153846v-1.1538457h-1.153846z"/><path d="m7.5 10.961538h1.1538459v-1.1538457h-1.1538459z"/><path d="m8.6538461 14.423076h1.1538459v-1.153846h-1.1538459z"/><path d="m12.692307 13.846154h1.153846v-1.153846h-1.153846z"/></g><path d="m1.1906252 289.59165c.00194 2.91042 2.7781249 5.98841 6.2177077 5.95312" fill="none" stroke="#cc3b02" stroke-width=".264583"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stackdirect3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/stackdirect3d_52x60.svg
new file mode 100644
index 000000000..e12c8a75c
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stackdirect3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="34.500057" x2="52.499928" xlink:href="#b" y1="13.031252" y2="13.031252"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21.279228" x2="37.720772" xlink:href="#b" y1="11" y2="11"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.583975" x2="24.416025" xlink:href="#b" y1="11.5" y2="11.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="35.065742" x2="51.934258" xlink:href="#a" y1="25" y2="25"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.813831" x2="39.186169" xlink:href="#a" y1="27.25" y2="27.25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.583975" x2="23.416025" xlink:href="#a" y1="34.5" y2="34.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17 14-8 13 7 15-2.9375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 41 13-10 15-4.5h13" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m10 14 14-8 13 7 15-2.9375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m10 38 13-10 15-4.5h13" stroke="#cc3b02" stroke-opacity=".745098"/></g><path d="m49.5625 13.1875 2.4375-3.125-15 2.9375-2 3z" fill="url(#d)"/><path d="m35 16-13-7 2-3 13 7z" fill="url(#e)"/><path d="m22 9-14 8 2-3 14-8z" fill="url(#f)"/><path d="m49 26.5 2-3h-13l-2 3z" fill="url(#g)"/><path d="m36 26.5-15 4.5 2-3 15-4.5z" fill="url(#h)"/><path d="m8 41 13-10 2-3-13 10z" fill="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stackdirectboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/stackdirectboth_52x60.svg
new file mode 100644
index 000000000..104bcdca9
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stackdirectboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17 14-8 13 7 15-2.9375" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m33.5 14.5h3v3h-3z"/><path d="m20.5 7.5h3v3h-3z"/></g></g><path d="m8 41 13-10 15-4.5h13" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m47.5 24.5h3v3h-3z"/><path d="m34.5 24.5h3v3h-3z"/><path d="m6.5 39.5h3v3h-3z"/><path d="m19.5 29.5h3v3h-3z"/></g><path d="m48.5 11.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stackdirectlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/stackdirectlines_52x60.svg
new file mode 100644
index 000000000..a4bf357a7
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stackdirectlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17 14-8 13 7 15-2.9375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 41 13-10 15-4.5h13" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stackdirectpoints_52x60.svg b/icon-themes/elementary_svg/chart2/res/stackdirectpoints_52x60.svg
new file mode 100644
index 000000000..934938135
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stackdirectpoints_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g fill="#fff"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m6.5 15.5h3v3h-3z"/><path d="m33.5 14.5h3v3h-3z"/><path d="m20.5 7.5h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m47.5 24.5h3v3h-3z"/><path d="m34.5 24.5h3v3h-3z"/><path d="m6.5 39.5h3v3h-3z"/><path d="m19.5 29.5h3v3h-3z"/></g><path d="m48.5 11.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stacksmooth3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/stacksmooth3d_52x60.svg
new file mode 100644
index 000000000..2ed2f8969
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stacksmooth3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.583168" x2="51.512402" y1="32.046768" y2="32.046768"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.262925" x2="52.840714" y1="11.543041" y2="11.543041"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m43.464844 23.226562c-2.00438-.006786-4.006319.059372-5.464844.273438-5.164822.758035-10.354361 2.119235-15 4.5-4.634547 2.375081-12.289188 9.350297-13 10.001953-.0354038.032457-2 2.998047-2 2.998047s8.134617-7.506622 13-10c4.645639-2.380765 9.835178-3.741965 15-4.5 4.287402-.629257 13 0 13 0s2.145512-2.982814 2.005859-2.992188c-.852953-.056993-4.200382-.269938-7.541015-.28125z" fill="url(#b)" stroke="#cc3b02" stroke-opacity=".745098"/><path d="m24 6c-5.076889.1880329-9.407029 5.307296-14 8.001953-.043811.0257-2.9608618 3.55995-2.0625 3.035156l.0625-.035156v-.001953c.0004685-.000268.00148.000268.00195 0 4.666106-2.666896 8.853871-7.8094748 13.99805-8 5.890869.2642733 7.808526 6.191293 13 7 4.855018.704411 12.162707-2.304505 14.810547-2.888672.272569-.0549 1.024718-.20775 1.230469-.248047.187262-.036672 2.046302-3.0137139.958984-2.800781-2.5.489583-10.043605 3.65662-15 2.9375s-7.855304-7.1905443-13-7z" fill="url(#c)" stroke="#9468c4" stroke-opacity=".988235"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stacksmoothboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/stacksmoothboth_52x60.svg
new file mode 100644
index 000000000..676506fce
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stacksmoothboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 17c4.666667-2.666667 8.855304-7.8094557 14-8s8.043605 6.28088 13 7 12.5-2.447917 15-2.9375 0 0 0 0" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m33.5 14.5h3v3h-3z"/><path d="m20.5 7.5h3v3h-3z"/></g></g><path d="m8 41s8.134617-7.506622 13-10c4.645639-2.380765 9.835178-3.741965 15-4.5 4.287402-.629257 13 0 13 0" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m47.5 24.5h3v3h-3z"/><path d="m34.5 24.5h3v3h-3z"/><path d="m6.5 39.5h3v3h-3z"/><path d="m19.5 29.5h3v3h-3z"/></g><path d="m48.5 11.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stacksmoothlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/stacksmoothlines_52x60.svg
new file mode 100644
index 000000000..c841d2612
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stacksmoothlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 17c4.666667-2.666667 8.855304-7.8094557 14-8s8.043605 6.28088 13 7 12.5-2.447917 15-2.9375 0 0 0 0" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 41s8.134617-7.506622 13-10c4.645639-2.380765 9.835178-3.741965 15-4.5 4.287402-.629257 13 0 13 0" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stackstepped3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/stackstepped3d_52x60.svg
new file mode 100644
index 000000000..12a338aa3
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stackstepped3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="35" x2="38" xlink:href="#a" y1="26.5" y2="26.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="35.000042" x2="51.499958" xlink:href="#a" y1="24" y2="24"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="21.000044" x2="37.999958" xlink:href="#a" y1="29" y2="29"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="21" x2="24" xlink:href="#a" y1="34.5" y2="34.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.500043" x2="23.999956" xlink:href="#a" y1="40" y2="40"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="49" x2="52" xlink:href="#b" y1="13.28125" y2="13.28125"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="35.000042" x2="51.999958" xlink:href="#b" y1="15" y2="15"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="35" x2="38" xlink:href="#b" y1="11.5" y2="11.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="21.000044" x2="37.999958" xlink:href="#b" y1="8" y2="8"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="21" x2="24" xlink:href="#b" y1="11.5" y2="11.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="7.500043" x2="23.999956" xlink:href="#b" y1="15" y2="15"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m10 38.5h13.5v-11h14v-5h13.5" fill="none" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"/><path d="m21.5 41.5 2-3v-11l-2 3z" fill="url(#g)"/><path d="m49 25.5 2-3h-13.5l-2 3z" fill="url(#e)"/><path d="m8 41.5 2-3h13.5l-2 3z" fill="url(#h)"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 16.5h13.5l2-3h-13.5z" fill="url(#n)"/><path d="m10 13.5h13.5v-7h14v7h14v-3.4375" fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"/><path d="m21.5 9.5h14l2-3h-14z" fill="url(#l)"/><path d="m21.5 30.5 2-3h14l-2 3z" fill="url(#f)"/><path d="m35.5 30.5 2-3v-5l-2 3z" fill="url(#d)"/><g fill="none" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"><path d="m8 41.5h13.5v-11h14v-5h13.5"/><path d="m21.5 30.5 2-3"/><path d="m8 41.5 2-3"/><path d="m21.5 41.5 2-3"/><path d="m35.5 30.5 2-3"/><path d="m35.5 25.5 2-3"/><path d="m49 25.5 2-3"/></g><path d="m49.5 16.5 2-3v-3.4375l-2 3z" fill="url(#i)"/><path d="m35.5 16.5 2-3h14l-2 3z" fill="url(#j)"/><path d="m35.5 16.5 2-3v-7l-2 3z" fill="url(#k)"/><path d="m21.5 16.5 2-3v-7l-2 3z" fill="url(#m)"/><g fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"><path d="m8 16.5h13.5v-7h14v7h14v-3.4375"/><path d="m8 16.5 2-3"/><path d="m21.5 16.5 2-3"/><path d="m21.5 9.5 2-3"/><path d="m35.5 9.5 2-3"/><path d="m49.5 13.0625 2-3"/><path d="m49.5 16.5 2-3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stacksteppedboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/stacksteppedboth_52x60.svg
new file mode 100644
index 000000000..03065a45e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stacksteppedboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8 16.5h13.5v-7h14v7h14v-3.4375" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.5 15.5h3v3h-3z"/><path d="m33.5 14.5h3v3h-3z"/><path d="m20.5 7.5h3v3h-3z"/></g></g><path d="m8 41.5h13.5v-11h14v-5h13.5" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m47.5 24.5h3v3h-3z"/><path d="m34.5 24.5h3v3h-3z"/><path d="m6.5 39.5h3v3h-3z"/><path d="m19.5 29.5h3v3h-3z"/></g><path d="m48.5 11.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stacksteppedlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/stacksteppedlines_52x60.svg
new file mode 100644
index 000000000..a6a7fb741
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stacksteppedlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8 16.5h13.5v-7h14v7h14v-3.4375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m8 41.5h13.5v-11h14v-5h13.5" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/step_center_x_30.svg b/icon-themes/elementary_svg/chart2/res/step_center_x_30.svg
new file mode 100644
index 000000000..96e42255a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/step_center_x_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#d)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#f)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#g)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#a)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width=".264583"><path d="m2.1166667 295.0156h.6614583v-3.70416h.6614583" stroke="#929292"/><path d="m4.7624999 291.31144h.396875v3.175h.3968753" stroke="#929292"/><g stroke="#767676" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"><path d="m5.953125 294.22186h.529167v.529167h-.529167z"/><path d="m3.836458 291.04684h.529167v.529167h-.529167z"/><path d="m1.190625 294.75101h.529167v.529167h-.529167z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/step_center_y_30.svg b/icon-themes/elementary_svg/chart2/res/step_center_y_30.svg
new file mode 100644
index 000000000..55b49a430
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/step_center_y_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#d)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#f)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#g)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#a)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width=".264583"><path d="m4.1010418 291.9729v1.19062h-2.6458384l.000005 1.19062" stroke="#929292"/><path d="m6.2177118 293.95727-.0000033-1.05833h-1.9843751" stroke="#929292"/><g stroke="#767676" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"><path d="m5.953125 294.22186h.529167v.529167h-.529167z"/><path d="m3.836458 291.04684h.529167v.529167h-.529167z"/><path d="m1.190625 294.75101h.529167v.529167h-.529167z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/step_end_30.svg b/icon-themes/elementary_svg/chart2/res/step_end_30.svg
new file mode 100644
index 000000000..d3ed663f6
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/step_end_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#d)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#f)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#g)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#a)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width=".264583"><path d="m3.4395884 291.31144h-1.98438v3.0427" stroke="#929292"/><path d="m5.5562501 294.48644h-1.4552v-2.51354" stroke="#929292"/><g stroke="#767676" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"><path d="m5.953125 294.22186h.529167v.529167h-.529167z"/><path d="m3.836458 291.04684h.529167v.529167h-.529167z"/><path d="m1.190625 294.75101h.529167v.529167h-.529167z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/step_start_30.svg b/icon-themes/elementary_svg/chart2/res/step_start_30.svg
new file mode 100644
index 000000000..a4cca4e57
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/step_start_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 7.9374998 7.9375002" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.07559506 0 0 .08048546 .037812 289.38861)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.749872" y1=".985206" y2="84.70623"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999838" y1="6.923065" y2="72.384537"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732658" x2="-51.786404" y1="89.127182" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="4.992979" cy="43.5" gradientTransform="matrix(.41855355 0 0 .15874997 4.801797 288.10998)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="e"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(-.41855355 0 0 -.15874997 3.664869 301.92123)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.20888158 0 0 .11339284 -.779825 290.08302)" 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><g transform="translate(0 -289.06248)"><g opacity=".4" stroke-width=".153902" transform="translate(-.264583 1.322917)"><path d="m6.8791665 294.61873h1.0583334v.79375h-1.0583334z" fill="url(#d)"/><path d="m1.5874997 295.41248h-1.04440796v-.79375h1.04440796z" fill="url(#f)"/><path d="m1.5874997 294.61873h5.2916668v.79375h-5.2916668z" fill="url(#g)"/></g><path d="m.52917671 289.59165 6.61456379-.00001-.0000102 6.61457-6.61456681.00026z" fill="url(#a)" stroke-width=".264583"/><g fill="none"><g transform="matrix(.26458333 0 0 .26458333 -.264573 289.32707)"><path d="m27.499888 25.499916-23.9999381.000953.00005-24.000869 23.9999381-.0009539z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 26.0000009.00000013 26.0000009.00000013l-.000037 25.99996791-26.000014.000953z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-width=".264583"><path d="m2.1166667 295.0156h1.9843751v-3.0427" stroke="#929292"/><path d="m4.7624999 291.31144h1.4552084l.0000002 2.51354" stroke="#929292"/><g stroke="#767676" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"><path d="m5.953125 294.22186h.529167v.529167h-.529167z"/><path d="m3.836458 291.04684h.529167v.529167h-.529167z"/><path d="m1.190625 294.75101h.529167v.529167h-.529167z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stock_52x60.svg b/icon-themes/elementary_svg/chart2/res/stock_52x60.svg
new file mode 100644
index 000000000..fa0627929
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stock_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-width=".999"/><g fill="none"><path d="m5.5 5.5v39" stroke="#939393"/><path d="m5.5 44.5h47" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><g stroke="#000"><g transform="translate(-3 9.5)"><path d="m12.5 21v9"/><path d="m12.5 25h2"/></g><g transform="translate(15 -10)"><path d="m12.5 18.5v11"/><path d="m12.5 23.5h2"/></g><g transform="matrix(1 0 0 -1 33 42)"><path d="m12.5 18.5v10"/><path d="m12.5 21.5h2"/></g><g transform="translate(3 1)"><path d="m12.5 18.5v10"/><path d="m12.5 22.5h2"/></g><g transform="matrix(1 0 0 -1 9 49.740065)"><path d="m12.5 18.5v10"/><path d="m12.5 22.259935 2 .03895"/></g><g transform="translate(21 1)"><path d="m12.5 17.5v11"/><path d="m12.5 22.5h2"/></g><g transform="matrix(1 0 0 -1 39 36)"><path d="m12.5 18.5v11"/><path d="m12.5 23.46105 2 .03895"/></g><g transform="translate(27 7)"><path d="m12.5 19.5v12"/><path d="m12.5 23.5h2"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stockblock_52x60.svg b/icon-themes/elementary_svg/chart2/res/stockblock_52x60.svg
new file mode 100644
index 000000000..5378e9d0e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stockblock_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><g stroke="#939393"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke-width=".999"/><g fill="none"><path d="m5.5 5.5v39"/><path d="m5.5 44.5h47"/></g></g><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g stroke="#000"><path d="m16.5 19v12.5" fill="none"/><path d="m46.5 13v11.5" fill="none"/><path d="m14.5 21.5h4v6h-4z" fill="#353535" stroke-opacity=".745098"/><path d="m52.5 19.5v-15" fill="none"/><path d="m22.5 20v13.5" fill="none"/><g stroke-opacity=".745098"><path d="m44.5 15.5h4v6h-4z" fill="#353535"/><g fill="#fff"><path d="m20.5 23.5h4v7h-4z"/><path d="m50.5 10.5h4v7h-4z"/></g></g><path d="m40.5 40.5v-14.5" fill="none"/><path d="m38.5 28.5h4v7h-4z" fill="#fff" stroke-opacity=".745098"/><path d="m34.5 29.5v-15" fill="none"/><path d="m32.5 20.5h4v7h-4z" fill="#fff" stroke-opacity=".745098"/><path d="m28.5 6.5v15" fill="none"/><path d="m26.5 10.5h4v6h-4z" fill="#353535" stroke-opacity=".745098"/><path d="m10.5 28.5v12.5" fill="none"/><path d="m8.5 30.5h4v6h-4z" fill="#353535" stroke-opacity=".745098"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stockcolumns_52x60.svg b/icon-themes/elementary_svg/chart2/res/stockcolumns_52x60.svg
new file mode 100644
index 000000000..00699ecb5
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stockcolumns_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" 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="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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="45" x2="46.135593" xlink:href="#b" y1="19.5" y2="45.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#b" y1="27" y2="45.864407"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="23.805084" xlink:href="#b" y1="17" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#b" y1="27" y2="45.805084"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#a" y1="29" y2="43"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.5" x2="23.5" xlink:href="#a" y1="19" y2="43"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="34.5" x2="34.5" xlink:href="#a" y1="30" y2="43"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="45.5" x2="45.5" xlink:href="#a" y1="23" y2="42.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-width=".999"/><g fill="none"><path d="m5.5 5.5v39" stroke="#939393"/><path d="m3.5 44.5h49" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><g stroke="#939393"><path d="m52.5 5.5v39"/><path d="m54.5 5.5h-2"/><path d="m54.5 8.5h-2"/><path d="m54.5 11.5h-2"/><path d="m54.5 14.5h-2"/><path d="m54.5 17.5h-2"/><path d="m54.5 20.5h-2"/><path d="m54.5 23.5h-2"/><path d="m54.5 26.5h-2"/><path d="m54.5 29.5h-2"/><path d="m54.5 32.5h-2"/><path d="m54.5 35.5h-2"/><path d="m54.5 38.5h-2"/><path d="m54.5 41.5h-2"/><path d="m5.5 5.5h-2"/><path d="m5.5 24.5h-2"/></g></g><g stroke="#7239b3" stroke-opacity=".745098"><path d="m9.5 27.5h6v17h-6z" fill="url(#g)"/><path d="m31.5 28.5h6v16h-6z" fill="url(#e)"/><path d="m20.5 17.5h6v27h-6z" fill="url(#f)"/><path d="m42.5 21.5h6v22.5h-6z" fill="url(#d)"/></g><g fill="none"><path d="m10.5 28.5h4v15h-4z" opacity=".5" stroke="url(#h)" stroke-opacity=".745098"/><path d="m12.5 18.5v11.5" stroke="#000"/><path d="m12.5 21.5h3" stroke="#000"/><g stroke-opacity=".745098"><path d="m21.5 18.5h4v25h-4z" opacity=".5" stroke="url(#i)"/><path d="m32.5 29.5h4v14h-4z" opacity=".5" stroke="url(#j)"/><path d="m43.5 22.5h4v20.5h-4z" opacity=".5" stroke="url(#k)"/></g><g stroke="#000"><g transform="translate(22 4)"><path d="m12.5 18.5v11.5"/><path d="m12.5 19.5h3"/></g><g transform="matrix(1 0 0 -1 33 42)"><path d="m12.5 18.5v11.5"/><path d="m12.5 23.5h3"/></g><g transform="translate(11 -8.5)"><path d="m12.5 18.5v11.5"/><path d="m12.5 23h3"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/stockcolumnsattach_52x60.svg b/icon-themes/elementary_svg/chart2/res/stockcolumnsattach_52x60.svg
new file mode 100644
index 000000000..fe60a2f08
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/stockcolumnsattach_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".58055538" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="45" x2="46.135593" xlink:href="#a" y1="19.5" y2="45.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="35" x2="35" xlink:href="#a" y1="27" y2="45.864407"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="23.805084" xlink:href="#a" y1="17" y2="44.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#a" y1="27" y2="45.805084"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#b" y1="27" y2="43"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="23.5" x2="23.5" xlink:href="#b" y1="17" y2="43"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="34.5" x2="34.5" xlink:href="#b" y1="28" y2="43"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="45.5" x2="45.5" xlink:href="#b" y1="21" y2="42.5"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-width=".999"/><g fill="none"><path d="m5.5 5.5v39" stroke="#939393"/><path d="m3.5 44.5h49" stroke="#939393"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><g stroke="#939393"><path d="m52.5 5.5v39"/><path d="m54.5 5.5h-2"/><path d="m54.5 8.5h-2"/><path d="m54.5 11.5h-2"/><path d="m54.5 14.5h-2"/><path d="m54.5 17.5h-2"/><path d="m54.5 20.5h-2"/><path d="m54.5 23.5h-2"/><path d="m54.5 26.5h-2"/><path d="m54.5 29.5h-2"/><path d="m54.5 32.5h-2"/><path d="m54.5 35.5h-2"/><path d="m54.5 38.5h-2"/><path d="m54.5 41.5h-2"/><path d="m5.5 5.5h-2"/><path d="m5.5 24.5h-2"/></g></g><g stroke="#0f5a00" stroke-opacity=".745098"><path d="m9.5 27.5h6v17h-6z" fill="url(#g)"/><path d="m31.5 28.5h6v16h-6z" fill="url(#e)"/><path d="m20.5 17.5h6v27h-6z" fill="url(#f)"/><path d="m42.5 21.5h6v22.5h-6z" fill="url(#d)"/></g><g fill="none"><path d="m10.5 28.5h4v15h-4z" stroke="url(#h)" stroke-opacity=".745098"/><path d="m12.5 18.5v11.5" stroke="#000"/><g stroke-opacity=".745098"><path d="m21.5 18.5h4v25h-4z" stroke="url(#i)"/><path d="m32.5 29.5h4v14h-4z" stroke="url(#j)"/><path d="m43.5 22.5h4v20.5h-4z" stroke="url(#k)"/></g></g><g stroke="#000"><path d="m34.5 22.5v11.5" fill="none"/><path d="m9.5 21.5h6v4h-6z" fill="#353535" stroke-opacity=".745098"/><path d="m45.5 23.5v-11.5" fill="none"/><path d="m23.5 8v13.5" fill="none"/><g stroke-opacity=".745098"><path d="m31.5 25.5h6v4h-6z" fill="#353535"/><g fill="#fff"><path d="m20.5 11.5h6v7h-6z"/><path d="m42.5 15.628784h6v4.871216h-6z"/></g></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typearea_16.svg b/icon-themes/elementary_svg/chart2/res/typearea_16.svg
new file mode 100644
index 000000000..0b9b055ab
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typearea_16.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"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.418437" x2="16.020321" y1="7.729679" y2="7.729679"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.390045" x2="15.520321" y1="7.729679" y2="7.729679"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.520321" x2="16.020321" xlink:href="#a" y1="7.979679" y2="7.729679"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.020384" x2="15.520321" xlink:href="#a" y1="7.729679" y2="7.729679"/><g stroke-linecap="round"><g fill="none" stroke="#565656" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-linejoin="round" transform="matrix(0 1 -1 0 15.979679 -1.020321)"><path d="m15.520321 14.479679h-12.0000002l5-5.5000004-4.5000002-4 3.0000002-3.5000004h8.5000002z" fill="url(#c)" stroke="#cc3b02"/><path d="m7.4785154 2.4804688-2.0540735 2.4033309 3.8021206 3.3896378c.3773511.3770914.3919672.9840898.033203 1.3789063l-3.4804686 3.8281252 8.7410241-.00079v-11.0000004z" fill="none" opacity=".72" stroke="url(#e)"/><g stroke-opacity=".485294"><path d="m15.520321 14.479679h-7.0000002l3.5000002-4-3.5000002-6.5000004 2.5000002-2.5h4.5z" fill="url(#b)" stroke="#7239b3"/><path d="m11.488281 2.4804688-1.769531 1.6210937 3.179688 5.9042965c.198314.367081.147697.818737-.126954 1.132813l-2.048828 2.341797h3.796875v-11.0000002z" fill="none" opacity=".72" stroke="url(#d)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typebar_16.svg b/icon-themes/elementary_svg/chart2/res/typebar_16.svg
new file mode 100644
index 000000000..1f7ab13b5
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typebar_16.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" gradientUnits="userSpaceOnUse" x1="5.999999" x2="10.999999" y1="7.999999" y2="7.999999"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8.999999" xlink:href="#c" y1="7" y2="7"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".00000033" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11.5" x2="15.499999" y1="9" y2="9"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.986255" x2="16.986267" xlink:href="#c" y1="15.009638" y2="15.009638"/><linearGradient id="f" gradientTransform="matrix(1.3831826 0 0 1.4143822 -27.893236 15.50128)" gradientUnits="userSpaceOnUse" x1="21.250437" x2="24.142319" y1="-3.889529" y2="-3.889529"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3" x2="4" xlink:href="#c" y1="10" y2="10"/><g fill="none" stroke="#565656" stroke-linecap="round" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g transform="matrix(0 1 -1 0 16 -.997525)"><g stroke-width=".999987"><rect fill="url(#a)" height="12" rx=".5" ry=".540643" stroke="#452981" stroke-opacity=".501961" width="4" x="6.500001" y="1.5"/><path d="m7.4930029 2.5071437 2.0069967-.00714-.000002 10.0000003h-1.9999978z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#d)" height="9.999998" rx=".999987" stroke="#a62100" stroke-opacity=".501961" width="3.999999" x="11.5" y="3.5"/></g><path d="m15.486249 10.509581h2.000025l-.000004 8.000101h-2.000025z" style="stroke-width:1.000013;opacity:.36;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)" transform="matrix(.9999874 0 0 .9999874 -2.986054 -6.009449)"/><g stroke-width=".999987"><rect fill="url(#f)" height="7.000001" rx=".499999" ry=".5" stroke="#206b00" stroke-opacity=".501961" width="3.999999" x="1.5" y="6.5"/><path d="m2.4975249 7.4999998h2.0024748l.0000003 5.0000002h-2.0024748z" fill="none" opacity=".6" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typebubble_16.svg b/icon-themes/elementary_svg/chart2/res/typebubble_16.svg
new file mode 100644
index 000000000..10542605e
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typebubble_16.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" gradientUnits="userSpaceOnUse" x1="16.530293" x2="22.530369" y1="11.989279" y2="11.989279"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.493202" x2="19.50662" y1="13.563705" y2="13.989304"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-11.519451" x2="-5.9193" xlink:href="#c" y1="3.780623" y2="3.780623"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-8.479678" x2="-8.479678" xlink:href="#b" y1="1.520321" y2="4.520321"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-14.578054" x2="-10.376961" xlink:href="#a" y1="10.022489" y2="10.022489"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-12.479678" x2="-12.479678" xlink:href="#b" y1="8.884489" y2="10.520321"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-8.085867" x2="-3.884774" xlink:href="#c" y1="11.522489" y2="11.522489"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-5.98749" x2="-5.98749" xlink:href="#b" y1="10.384489" y2="12.020321"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-5.285304" x2=".310546" xlink:href="#a" y1="7.017197" y2="7.017197"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-2.465373" x2="-2.465373" xlink:href="#b" y1="5.208024" y2="7.838711"/><g stroke-linecap="round"><g fill="none" stroke="#565656" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-linejoin="round" stroke-opacity=".705882"><circle cx="-8.719376" cy="3.780624" fill="url(#d)" r="2.240061" stroke="#b24f39" transform="translate(15.979679 -1.020321)"/><circle cx="-8.719376" cy="3.780624" fill="none" r="1.27295" stroke="url(#e)" transform="translate(15.979679 -1.020321)"/><circle cx="-12.477509" cy="10.022489" fill="url(#f)" r="1.501383" stroke="#7239b3" transform="translate(15.979679 -1.020321)"/><circle cx="-12.477509" cy="10.022489" fill="none" r=".602842" stroke="url(#g)" stroke-width=".896351" transform="translate(15.979679 -1.020321)"/><circle cx="-5.985321" cy="11.522489" fill="url(#h)" r="1.501383" stroke="#b24f39" transform="translate(15.979679 -1.020321)"/><circle cx="-5.985321" cy="11.522489" fill="none" r=".602842" stroke="url(#i)" stroke-width=".896351" transform="translate(15.979679 -1.020321)"/><circle cx="-2.487379" cy="7.017194" fill="url(#j)" r="1.99984" stroke="#7239b3" transform="translate(15.979679 -1.020321)"/><circle cx="-2.461884" cy="7.038114" fill="none" r=".969469" stroke="url(#k)" transform="translate(15.979679 -1.020321)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typecolumn_16.svg b/icon-themes/elementary_svg/chart2/res/typecolumn_16.svg
new file mode 100644
index 000000000..465f8f90a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typecolumn_16.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" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" y1="1" y2="14"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" xlink:href="#c" y1="3" y2="12"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".00000006" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.499999" x2="13.499999" y1="3.5" y2="13.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16.486261" x2="16.486261" xlink:href="#c" y1="11.009587" y2="18.009676"/><linearGradient id="f" gradientTransform="matrix(1.3831826 0 0 1.4143822 -27.893236 15.50128)" gradientUnits="userSpaceOnUse" x1="23.057865" x2="23.057865" y1="-6.717619" y2="-1.061439"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.499999" x2="3.499999" xlink:href="#c" y1="7.999999" y2="12.5"/><g fill="none" stroke="#565656" stroke-linecap="round" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-width=".999987"><rect fill="url(#a)" height="12" rx=".5" ry=".540643" stroke="#452981" stroke-opacity=".501961" width="4" x="6.500001" y="1.5"/><path d="m7.4930029 2.5071437 2.0069967-.00714-.000002 10.0000003h-1.9999978z" fill="none" opacity=".6" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#d)" height="9.999998" rx=".999987" stroke="#a62100" stroke-opacity=".501961" width="3.999999" x="11.5" y="3.5"/></g><path d="m15.486249 10.509581h2.000025l-.000004 8.000101h-2.000025z" style="stroke-width:1.000013;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.36;stroke:url(#e)" transform="matrix(.9999874 0 0 .9999874 -2.986054 -6.009449)"/><g stroke-width=".999987"><rect fill="url(#f)" height="7.000001" rx=".499999" ry=".5" stroke="#206b00" stroke-opacity=".501961" width="3.999999" x="1.5" y="6.5"/><path d="m2.4975249 7.4999998h2.0024748l.0000003 5.0000002h-2.0024748z" fill="none" opacity=".6" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typecolumnline_16.svg b/icon-themes/elementary_svg/chart2/res/typecolumnline_16.svg
new file mode 100644
index 000000000..9c0db5651
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typecolumnline_16.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"><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><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 1.020321 15.979679)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#a" y1="7" y2="12"/><linearGradient id="c" gradientTransform="matrix(0 -1 1 0 1.020321 15.979679)" gradientUnits="userSpaceOnUse" x1="6.5" x2="6.5" xlink:href="#a" y1="12.5" y2="13"/><linearGradient id="d" gradientTransform="matrix(0 -1 1 0 1.020321 15.979679)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#a" y1="11" y2="12"/><linearGradient id="e" gradientTransform="matrix(0 -1 1 0 1.020321 15.979679)" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="4" y2="12"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.530293" x2="22.530369" y1="11.989279" y2="11.989279"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-13.479679" x2="-13.479679" xlink:href="#f" y1="6.020321" y2="15.020321"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-9.479679" x2="-9.479679" xlink:href="#f" y1="12.020321" y2="15.020321"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-5.479679" x2="-5.479679" xlink:href="#f" y1="10.020321" y2="15.020321"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-1.479679" x2="-1.479679" xlink:href="#f" y1="3.020321" y2="15.020321"/><g fill="none" stroke="#565656" stroke-linecap="round" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g transform="matrix(0 1 -1 0 15.979679 -1.020321)"><g stroke="#452981" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"><path d="m-14.479678 6.520321h2.000001v8h-2.000001z" fill="url(#g)" transform="rotate(-90)"/><path d="m-10.479678 12.520321h2v2h-2z" fill="url(#h)" transform="rotate(-90)"/><path d="m-6.479679 10.520321h2v4h-2z" fill="url(#i)" transform="rotate(-90)"/><path d="m-2.479679 3.520321h1.999999v11h-1.999999z" fill="url(#j)" transform="rotate(-90)"/></g><g fill="none"><path d="m7.020321 13.479679h7" opacity=".5" stroke="url(#b)"/><path d="m13.020321 9.479679h1" opacity=".5" stroke="url(#c)"/><path d="m11.020321 5.479679h3" opacity=".5" stroke="url(#d)"/><path d="m4.020321 1.479679h10" opacity=".5" stroke="url(#e)"/><path d="m12.020321 14.75934-10.0000002-8.7796614 5-5" stroke="#703224" stroke-opacity=".705882"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typenet_16.svg b/icon-themes/elementary_svg/chart2/res/typenet_16.svg
new file mode 100644
index 000000000..cbcd85d1a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typenet_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linejoin="round"><path d="m2.3181876 5.471855 5.1387727-3.9069604 6.2388607 3.3709003-.506308 9.0808721-11.2514756.191758z" stroke="#b804b8"/><g stroke-linecap="round"><path d="m4.3888352 6.6849021 2.8915059-2.270345 3.1808259 2.3010933.823643 5.6344906-6.3055622-1.482603z" stroke="#0c6aef"/><g stroke="#565656"><path d="m7.6223714 8.5693864 6.4478546 6.6156426"/><path d="m.98275859 15.208999 6.61564311-6.7115218-6.80740089-3.5475187"/><path d="m7.4545833.6354086.02397 7.9339778 7.3587047-4.0269132"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typepie_16.svg b/icon-themes/elementary_svg/chart2/res/typepie_16.svg
new file mode 100644
index 000000000..3daefa25f
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typepie_16.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"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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><linearGradient id="b" gradientTransform="matrix(1.3831826 0 0 1.4143822 -27.376666 31.99754)" gradientUnits="userSpaceOnUse" x1=".813559" x2="8" y1="3.5" y2="6.998038"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10" x2="16" y1="8.5" y2="4.5"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5" x2="15" y1="8.5" y2="16"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="8.5" y2="15"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="1" y2="7.236048"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#a" y1=".5" y2="6"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m7.5.51757812a7.5 7.5 0 0 0 -7 7.48242188 7.5 7.5 0 0 0 2.3925781 5.478516l4.6074219-4.978516z" fill="url(#b)" stroke="#507525" stroke-opacity=".580882"/><path d="m8 .5a7.5 7.5 0 0 0 -.5.01757812v7.98242188h7.974609a7.5 7.5 0 0 0 .025391-.5 7.5 7.5 0 0 0 -7.5-7.5z" fill="url(#c)" stroke="#703224" stroke-opacity=".639706"/><path d="m7.5 8.5-4.6074219 4.978516a7.5 7.5 0 0 0 5.1074219 2.021484 7.5 7.5 0 0 0 7.474609-7z" fill="url(#d)" stroke="#7239b3"/><g fill="none"><path d="m7.9375 9.5-3.5058594 3.787109c1.0660469.716808 2.2848559 1.210373 3.5703125 1.212891 1.6268611-.002897 3.2441829-.643801 4.4316409-1.755859.918496-.860176 1.463903-2.022787 1.763672-3.244141z" stroke="url(#e)"/><path d="m6.5 1.796875c-1.2220596.3001585-2.3858637.844157-3.2460938 1.7636719-1.1130886 1.1897998-1.7537122 2.8101619-1.7539062 4.4394531.00306 1.4312363.6074777 2.777245 1.4824219 3.908203l3.5175781-3.8007811z" stroke="url(#f)"/><path d="m8.4765625 1.5722656v5.9511719h5.9511715c-.119826-1.5388017-.722275-3.0445412-1.814453-4.1367187-1.092177-1.0921776-2.597917-1.6946272-4.1367185-1.8144532z" stroke="url(#g)" stroke-opacity=".639706"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typepointline_16.svg b/icon-themes/elementary_svg/chart2/res/typepointline_16.svg
new file mode 100644
index 000000000..2b7559155
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typepointline_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none"><g stroke="#565656" stroke-linecap="round" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-opacity=".705882" transform="matrix(0 1 -1 0 15.979679 -1.020321)"><g stroke="#7239b3"><g stroke-linecap="round" stroke-linejoin="round" transform="rotate(-90)"><path d="m-12.479678 12.520321h1v1h-1z"/><path d="m-8.479678 12.520321h1v1h-1z"/><path d="m-3.47968 8.520321h1v1h-1z"/></g><path d="m13.020321 11.979679v-3.9999996l-4.0000003-5"/></g><g stroke="#cc3b02"><g stroke-linecap="round" stroke-linejoin="round" transform="rotate(-90)"><path d="m-12.479678 7.520321h1v1h-1z"/><path d="m-10.479678 3.520321h1v1h-1z"/><path d="m-2.47968 12.520321h1v1h-1z"/></g><path d="m8.0203207 11.979679-4-1.9999996 9.0000003-8"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typestock_16.svg b/icon-themes/elementary_svg/chart2/res/typestock_16.svg
new file mode 100644
index 000000000..d8b0b576d
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typestock_16.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" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#b" y1="9" y2="12"/><linearGradient id="b"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.5" x2="8.5" xlink:href="#b" y1="12" y2="15"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#b" y1="9" y2="12"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.493202" x2="19.50662" y1="13.563705" y2="13.989304"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-3.479679" x2="-3.479679" xlink:href="#e" y1="8.020321" y2="14.94405"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-7.479679" x2="-7.479679" xlink:href="#e" y1="11.020321" y2="15.020321"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-11.479679" x2="-11.479679" xlink:href="#e" y1="8.020321" y2="15.020321"/><g stroke-linecap="round"><g fill="none" stroke="#565656" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-linejoin="round" transform="matrix(0 1 -1 0 15.979679 -1.020321)"><g stroke="#a62100" stroke-opacity=".501961"><path d="m-12.479678 8.520321h2v6h-2z" fill="url(#h)" transform="rotate(-90)"/><path d="m-8.479678 11.520321h2.000001v3h-2.000001z" fill="url(#g)" transform="rotate(-90)"/><path d="m-4.479679 8.520321h2v6h-2z" fill="url(#f)" transform="rotate(-90)"/></g><g fill="none" stroke="#565656"><path d="m6.5203208 12.479679h-4"/><path d="m4.5203208 11.979679v-1.5"/><path d="m10.020321 8.4796786h-4.0000002"/><path d="m8.5203208 7.9796786v-1.5"/><path d="m5.520321 4.4796786h-4.0000002"/><path d="m2.5203208 3.9796786v-1.5"/></g></g></g><g fill="none"><path d="m4.5 8v5" opacity=".5" stroke="url(#a)"/><path d="m8.5 11v2" opacity=".5" stroke="url(#c)"/><path d="m12.5 8v5" opacity=".5" stroke="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/typexy_16.svg b/icon-themes/elementary_svg/chart2/res/typexy_16.svg
new file mode 100644
index 000000000..7128044e0
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/typexy_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke-linecap="round"><g stroke="#565656" transform="translate(-2.999979 2.99033)"><path d="m3.4999792 12.50967h14.9999998" stroke-width=".99816"/><path d="m3.4999792-2.4903304v14.5000004"/></g><g stroke-linejoin="round" stroke-opacity=".705882"><g stroke="#7239b3"><path d="m2.500001 9.5h1v1h-1z"/><path d="m6.500001 7.5h1v1h-1z"/><path d="m12.5 9.5h1v1h-1z"/></g><g stroke="#cc3b02"><path d="m2.500001 5.5h1v1h-1z"/><path d="m10.5 4.5h1v1h-1z"/><path d="m10.5 13.5h1v1h-1z"/><path d="m14.5.5h1v1h-1z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxisdirect3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxisdirect3d_52x60.svg
new file mode 100644
index 000000000..3602fa29c
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxisdirect3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="44.500069" x2="52.499931" xlink:href="#a" y1="28.9375" y2="28.9375"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.000451" x2="28.49955" xlink:href="#a" y1="23" y2="23"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.500023" x2="52.499977" xlink:href="#a" y1="12.71875" y2="12.71875"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="4.500023" x2="54.999931" y1="21.843882" y2="21.843882"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#b)" stroke="#939393" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m10.5 38 17.5-33 24 12.4375-5 20" stroke="#9468c4" stroke-opacity=".988235"/></g></g><path d="m8.5 41 2-3 17.5-33-2 3z" fill="url(#d)"/><path d="m26 8 24 12.4375 2-3-24-12.4375z" fill="url(#e)"/><path d="m45 40.4375 2-3 5-20-2 3z" fill="url(#c)"/><path d="m8.5 41 17.5-33 24 12.4375-5 20" fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"/><path d="m17 8.1875-10 9.3125 31 15 16.5-4.757359" fill="none" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"/><g fill="url(#f)"><path d="m52.5 30.742641 2-3-16.5 4.757359-2 3z"/><path d="m36 35.5 2-3-31-15-2 3z"/><path d="m5 20.5 10-9.3125 2-3-10 9.3125z"/></g><g fill="none" stroke-linecap="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m15 11.1875-10 9.3125 31 15 16.5-4.757359" stroke-linejoin="round"/><path d="m5 20.5 2-3"/><path d="m15 11.1875 2-3"/><path d="m52.5 30.742641 2-3"/></g><g stroke="#9468c4" stroke-opacity=".988235"><path d="m45 40.4375 2-3"/><path d="m26 8 2-3"/><path d="m8.5 41 2-3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxisdirectboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxisdirectboth_52x60.svg
new file mode 100644
index 000000000..6b436bca1
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxisdirectboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8.5 41 17.5-33 24 12.4375-5 20" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 39.5h3v3h-3z"/><path d="m48.5 18.5h3v3h-3z"/><path d="m24.5 6.5h3v3h-3z"/></g></g><path d="m15 11.1875-10 9.3125 31 15 16.5-4.757359" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m50.5 29.5h3v3h-3z"/><path d="m34.5 33.5h3v3h-3z"/><path d="m12.5 10.5h3v3h-3z"/><path d="m3.5 19.5h3v3h-3z"/></g><path d="m43.5 38.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxisdirectlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxisdirectlines_52x60.svg
new file mode 100644
index 000000000..caddb702a
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxisdirectlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8.5 41 17.5-33 24 12.4375-5 20" stroke="#9468c4" stroke-opacity=".988235"/><path d="m15 11.1875-10 9.3125 31 15 16.5-4.757359" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxisdirectpoints_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxisdirectpoints_52x60.svg
new file mode 100644
index 000000000..c55841783
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxisdirectpoints_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-width=".999"/><g fill="#fff"><g stroke="#9468c4" stroke-opacity=".988235"><path d="m7.5 39.5h3v3h-3z"/><path d="m48.5 18.5h3v3h-3z"/><path d="m24.5 6.5h3v3h-3z"/></g><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m50.5 29.5h3v3h-3z"/><path d="m34.5 33.5h3v3h-3z"/><path d="m12.5 10.5h3v3h-3z"/><path d="m3.5 19.5h3v3h-3z"/></g><path d="m43.5 38.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxissmooth3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxissmooth3d_52x60.svg
new file mode 100644
index 000000000..1837d71da
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxissmooth3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.467926" x2="55.926685" y1="21.525034" y2="21.525034"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.008959" x2="53.133263" y1="22.594744" y2="22.594744"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round"><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width=".999"/><path d="m31.349609 4.4277344c-1.150132.0519668-2.274458.2366897-3.349609.5722656-3.460635 1.0801326-6.385261 4.3354702-8.798828 8.398438 1.98177-2.616128 4.244133-4.6010673 6.798828-5.398438 1.075151-.3355759 2.199477-.5202988 3.349609-.5722656 8.05093-.3637677 17.407887 5.8232736 20.650391 13.0097656 2.01098 4.457015-1.35015 12.624831-3.46875 17.007812-.858828 1.776753-1.53125 2.992188-1.53125 2.992188l2-3s7.826181-13.736221 5-20c-3.242504-7.186492-12.599461-13.3735333-20.650391-13.0097656zm-12.148437 8.9707036c-7.238271 9.555213-10.701172 27.601562-10.701172 27.601562l2-3s2.825356-14.710296 8.701172-24.601562z" fill="url(#c)" stroke="#9468c4" stroke-opacity=".988235"/></g><path d="m17 8.1875s-8.8595229 3.989816-9.9238281 8.105469c2.9414531-2.859208 7.9238281-5.105469 7.9238281-5.105469zm-9.9238281 8.105469c-1.363058 1.324946-2.2911087 2.780795-2.0761719 4.207031 1.7106614 11.351274 19.56197 14.025708 31 15 5.703394.485815 16.5-4.757813 16.5-4.757812l2-3c0-.000001-1.777074.852143-4.234375 1.833984-3.65534 1.46053-8.855013 3.214344-12.265625 2.923828-11.43803-.974292-29.2893386-3.648726-31-15-.0604085-.400847-.0278021-.804965.0761719-1.207031z" fill="url(#b)" stroke="#cc3b02" stroke-opacity=".745098"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxissmoothboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxissmoothboth_52x60.svg
new file mode 100644
index 000000000..456802b8f
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxissmoothboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m8.5 41s5.614469-29.290291 17.5-33c8.60121-2.6846076 20.294281 4.224366 24 12.4375 2.826181 6.263779-5 20-5 20" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 39.5h3v3h-3z"/><path d="m48.5 18.5h3v3h-3z"/><path d="m24.5 6.5h3v3h-3z"/></g></g><path d="m15 11.1875s-10.6787662 4.808475-10 9.3125c1.7106614 11.351274 19.56197 14.025708 31 15 5.703394.485815 16.5-4.757359 16.5-4.757359" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m50.5 29.5h3v3h-3z"/><path d="m34.5 33.5h3v3h-3z"/><path d="m12.5 10.5h3v3h-3z"/><path d="m3.5 19.5h3v3h-3z"/></g><path d="m43.5 38.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxissmoothlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxissmoothlines_52x60.svg
new file mode 100644
index 000000000..f34594e04
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxissmoothlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m8.5 41s5.614469-29.290291 17.5-33c8.60121-2.6846076 20.294281 4.224366 24 12.4375 2.826181 6.263779-5 20-5 20" stroke="#9468c4" stroke-opacity=".988235"/><path d="m15 11.1875s-10.6787662 4.808475-10 9.3125c1.7106614 11.351274 19.56197 14.025708 31 15 5.703394.485815 16.5-4.757359 16.5-4.757359" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxisstepped3d_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxisstepped3d_52x60.svg
new file mode 100644
index 000000000..595c7d4d5
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxisstepped3d_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.608" x2="15.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="52" x2="55" xlink:href="#a" y1="31.619459" y2="31.619459"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="36.000042" x2="54.999958" xlink:href="#a" y1="33.99815" y2="33.99815"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="36" x2="39" xlink:href="#a" y1="26.5" y2="26.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.000043" x2="38.999958" xlink:href="#a" y1="19" y2="19"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="5" x2="8" xlink:href="#a" y1="14.5" y2="14.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="5.000043" x2="16.499956" xlink:href="#a" y1="10" y2="10"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.000044" x2="28.999956" xlink:href="#b" y1="40" y2="40"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="45" x2="48" xlink:href="#b" y1="28.53125" y2="28.53125"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="45.000046" x2="52.999954" xlink:href="#b" y1="18.03125" y2="18.03125"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="50" x2="53" xlink:href="#b" y1="12" y2="12"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="26.000044" x2="52.999958" xlink:href="#b" y1="6" y2="6"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="26" x2="29" xlink:href="#b" y1="23" y2="23"/><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m.5.5h57v49h-57z" fill="url(#c)" stroke="#939393" stroke-width=".999"/><g fill="none"><path d="m11.5 38.5h17v-34h24v12l-5 .0625v20.9375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-width=".999"/><path d="m45.5 40.5 2-3" stroke="#9468c4" stroke-opacity=".988235"/></g></g><path d="m45.5 40.5 2-3v-20.9375l-2 3z" fill="url(#k)"/><path d="m45.5 19.5625 5-.0625 2-3-5 .0625z" fill="url(#l)"/><path d="m50.5 19.5 2-3v-12l-2 3z" fill="url(#m)"/><path d="m50.5 7.5 2-3h-24l-2 3z" fill="url(#n)"/><path d="m28.5 4.5v34l-2 3v-34z" fill="url(#o)"/><path d="m9.5 41.5 2-3h17l-2 3z" fill="url(#j)"/><path d="m9.5 41.5h17v-34h24v12l-5 .0625v20.9375" fill="none" stroke="#9468c4" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".988235"/><path d="m16 8.5h-8.5v9h31v15l16-.0037v-4.75368" fill="none" stroke="#cc3b02" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".745098"/><path d="m14 11.5 2-3h-8.5l-2 3z" fill="url(#i)"/><path d="m5.5 20.5 2-3v-9l-2 3z" fill="url(#h)"/><path d="m5.5 20.5h31l2-3h-31z" fill="url(#g)"/><path d="m36.5 20.5v15l2-3v-15z" fill="url(#f)"/><path d="m36.5 35.5 16-.0037 2-3-16 .0037z" fill="url(#e)"/><path d="m52.5 30.74262 2-3v4.75368l-2 3z" fill="url(#d)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m14 11.5h-8.5v9h31v15l16-.0037v-4.75368"/><path d="m14 11.5 2-3"/><path d="m5.5 11.5 2-3"/><path d="m52.5 30.74262 2-3"/><path d="m52.5 35.4963 2-3"/></g><g stroke="#9468c4" stroke-opacity=".988235"><path d="m45.5 19.5625 2-3"/><path d="m50.5 19.5 2-3"/><path d="m26.5 7.5 2-3"/><path d="m26.5 41.5 2-3"/><path d="m9.5 41.5 2-3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxissteppedboth_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxissteppedboth_52x60.svg
new file mode 100644
index 000000000..7b2b99269
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxissteppedboth_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m1.5 1.5h55v47h-55z" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g stroke="#9468c4" stroke-opacity=".988235"><path d="m9.5 41.5h17v-34h24v12l-5 .0625v20.9375" fill="none"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 39.5h3v3h-3z"/><path d="m48.5 18.5h3v3h-3z"/><path d="m24.5 6.5h3v3h-3z"/></g></g><path d="m14 11.5h-8.5v9h31v15l16-.0037v-4.75368" fill="none" stroke="#cc3b02" stroke-opacity=".745098"/><g fill="#fff" stroke-linecap="round" stroke-linejoin="round"><g stroke="#cc3b02" stroke-opacity=".745098"><path d="m50.5 29.5h3v3h-3z"/><path d="m34.5 33.5h3v3h-3z"/><path d="m12.5 10.5h3v3h-3z"/><path d="m3.5 19.5h3v3h-3z"/></g><path d="m43.5 38.5h3v3h-3z" stroke="#9468c4" stroke-opacity=".988235"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/chart2/res/valueaxissteppedlines_52x60.svg b/icon-themes/elementary_svg/chart2/res/valueaxissteppedlines_52x60.svg
new file mode 100644
index 000000000..6fe1de766
--- /dev/null
+++ b/icon-themes/elementary_svg/chart2/res/valueaxissteppedlines_52x60.svg
@@ -0,0 +1 @@
+<svg height="52" viewBox="0 0 60 52" width="60" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.5" x2="42.5" y1="49.5" y2="7"><stop offset="0" stop-color="#f6f6f6"/><stop offset=".35294119" stop-color="#fcfcfc"/><stop offset="1" stop-color="#fff" stop-opacity=".915441"/></linearGradient><g fill="#010101"><path d="m3 3h57v49h-57z" opacity=".02"/><path d="m3 3h56.5v48.5h-56.5z" opacity=".05"/><path d="m3 3h56v48h-56z" opacity=".2"/></g><path d="m.5.5h57v49h-57z" fill="url(#a)" stroke="#939393" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><g fill="none"><path d="m1.5 1.5h55v47h-55z" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m9.5 41.5h17v-34h24v12l-5 .0625v20.9375" stroke="#9468c4" stroke-opacity=".988235"/><path d="m14 11.5h-8.5v9h31v15l16-.0037v-4.75368" stroke="#cc3b02" stroke-opacity=".745098"/></g></svg> \ No newline at end of file