summaryrefslogtreecommitdiffstats
path: root/icon-themes/sukapura_svg/chart2
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areas3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areas_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areasfull3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areasfull_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areaspiled3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/areaspiled_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/bar3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/bar3ddeep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/bar_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/barpercent3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/barpercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/barstack3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/barstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/bubble_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnline_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnpercent3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnpercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columns3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columns3ddeep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columns_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnstack3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/columnstackline_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cone_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conedeep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conehori_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conehorideep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conehoripercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conehoristack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conepercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/conestack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinder_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderdeep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderhori_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderhorideep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderhoriprocent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderhoristack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderpercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/cylinderstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/dataeditor_icon05.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/dataeditor_icon06.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/dataeditor_icon07.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/dataeditor_icon08.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/dataeditor_icon09.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/donut3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/donut3dexploded_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/donut_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/donutexploded_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errorbothhori_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errorbothverti_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errordown_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errorleft_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errorright_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/errorup_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/net_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netfill_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netlinepoint_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netlinepointstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netpoint_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netpointstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/netstackfill_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostackdirect3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostackdirectboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostackdirectlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostackdirectpoints_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostacksmooth3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostacksmoothboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostacksmoothlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostackstepped3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostacksteppedboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/nostacksteppedlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pie3d_52x60.svg15
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pie3dexploded_52x60.svg15
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pie_52x60.svg15
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pieexploded_52x60.svg15
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramind_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyraminddeep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindhori_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindhorideep_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindhoripercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindhoristack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindpercent_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/pyramindstack_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/regavg.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/regexp.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/reglin.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/reglog.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/regno.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/regpoly.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/regpow.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stackdirect3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stackdirectboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stackdirectlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stackdirectpoints_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stacksmooth3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stacksmoothboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stacksmoothlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stackstepped3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stacksteppedboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stacksteppedlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/step_center_x_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/step_center_y_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/step_end_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/step_start_30.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stock_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stockblock_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stockcolumns_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/stockcolumnsattach_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typearea_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typebar_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typebubble_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typecolumn_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typecolumnline_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typenet_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typepie_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typepointline_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typestock_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/typexy_16.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxisdirect3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxisdirectboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxisdirectlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxisdirectpoints_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxissmooth3d_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxissmoothboth_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxissmoothlines_52x60.svg1
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxisstepped3d_52x60.svg24
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxissteppedboth_52x60.svg24
-rw-r--r--icon-themes/sukapura_svg/chart2/res/valueaxissteppedlines_52x60.svg24
129 files changed, 254 insertions, 0 deletions
diff --git a/icon-themes/sukapura_svg/chart2/res/areas3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areas3d_52x60.svg
new file mode 100644
index 000000000..671a118e9
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="49" x2="33" y1="22" y2="11"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m8 41.5h37.5.5v-5.5l-17-5-21 5z" fill="#007aff"/><path d="m8 36v-10l22.5-4 15.5 6v8l-17-5z" fill="#28cd41"/><path d="m8 26v-4.5l21.5-9.5 16.5 10v6l-15.5-6z" fill="#ff9500"/><path d="m8 21.5 4.5-4.5 19.5-8-2.5 3z" fill="#fcaf2c" opacity=".7"/><path d="m29.5 12 2.5-3 17 10-3 3z" fill="url(#b)" opacity=".8"/><path d="m46 28 3-3v-6l-3 3z" fill="#fcaf2c"/><path d="m46 36 3-3v-8l-3 3z" fill="#55d344"/><path d="m46 41.5 3-3v-5.5l-3 3z" fill="#009afa"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/areas_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areas_52x60.svg
new file mode 100644
index 000000000..d4f7019f1
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 40v-8l22-16 21 17v7l-21-11z" fill="#28cd41"/><path d="m8 32v-13l22-12 21 12.5v13.5l-21-17z" fill="#ff9500"/><path d="m7 7h1v37h-1z" fill="#4b4b4f"/><path d="m43-51h1v43h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m8 43h42.5.5v-3l-21-11-22 11z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/areasfull3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areasfull3d_52x60.svg
new file mode 100644
index 000000000..a5512940f
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="47" x2="20" y1="10" y2="9"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m8 41.5h37.5.5v-5.5l-17-5-21 5z" fill="#007aff"/><path d="m8 36v-10l22.5-4 15.5 6v8l-17-5z" fill="#28cd41"/><path d="m8 26v-14h21.5 16.5v16l-15.5-6z" fill="#ff9500"/><path d="m8 12 2.5-3h38.5l-3 3z" fill="url(#b)" opacity=".7"/><path d="m46 28 3-3v-16l-3 3z" fill="#fcaf2c"/><path d="m46 36 3-3v-8l-3 3z" fill="#55d344"/><path d="m46 41.5 3-3v-5.5l-3 3z" fill="#009afa"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/areasfull_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areasfull_52x60.svg
new file mode 100644
index 000000000..c53eb1044
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 7v17l21.5-9 21.5 10v-18h-21z" fill="#ff9500"/><path d="m29.5 15-21.5 9v12l22-7 21 7v-11z" fill="#28cd41"/><path d="m7 7h1v37h-1z" fill="#4b4b4f"/><path d="m43-51h1v43h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m8 43h42.5.5v-7l-21-7-22 7z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/areaspiled3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areaspiled3d_52x60.svg
new file mode 100644
index 000000000..e98a83a29
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="49" x2="33" y1="22" y2="11"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#b)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><path d="m21 31v-17.5l10.5 6.5 14.5-6v17h-15z" fill="#ff9500"/><path d="m21 13.5 2-2.5 11 6-2.5 3z" fill="#fcaf2c"/><path d="m31.5 20 2.5-3 15-6-3 3z" fill="url(#a)"/><path d="m15 36v-14l12 7 14-7v14h-13z" fill="#28cd41"/><path d="m46 31 3-3v-17l-3 3z" fill="#fcaf2c"/><path d="m41 36 2-2v-14l-2 2z" fill="#55d344"/><path d="m15 22 2.5-2 11.5 7-2 2z" fill="#28cd41" opacity=".7"/><path d="m27 29 2-2 14-7-2 2z" fill="#28cd41" opacity=".8"/><path d="m8 41h26v-11.5l-14 6-12-5.5z" fill="#007aff"/><path d="m34 41 2-2.5v-11.5l-2 2.5z" fill="#009afa"/><g fill="#007aff"><path d="m20 35.5 1.5-2 14.5-6.5-2 2.5z" opacity=".8"/><path d="m20 35.5 1.5-2-11-5.5-2.5 2z" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/areaspiled_52x60.svg b/icon-themes/sukapura_svg/chart2/res/areaspiled_52x60.svg
new file mode 100644
index 000000000..4f9d0bea7
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m14 25 16-6 18 9-18.5-19z" fill="#ff9500"/><path d="m30 19-22 8v9l22-7 21 7v-7z" fill="#28cd41"/><path d="m7 7h1v37h-1z" fill="#4b4b4f"/><path d="m43-51h1v43h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m8 43h42.5.5v-7l-21-7-22 7z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/bar3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/bar3d_52x60.svg
new file mode 100644
index 000000000..60521ac0d
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#b)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m9 38h31v4h-31z" fill="#ff9500"/><path d="m40 42 2-2v-4l-2 2z" fill="#fcaf2c"/><path d="m9 34h38v4h-38z" fill="#28cd41"/><path d="m47 38 2-2v-4l-2 2z" fill="#55d344"/><path d="m11 32h38l-2 2h-38z" fill="#28cd41" opacity=".7"/><path d="m9 22h38v4h-38z" fill="#ff9500"/><path d="m47 26 2-2v-4l-2 2z" fill="#fcaf2c"/><path d="m11 20h38l-2 2h-38z" fill="url(#a)" opacity=".7"/><path d="m9 18h29v4h-29z" fill="#28cd41"/><path d="m38 22 2-2v-4l-2 2z" fill="#55d344"/><path d="m11 16h29l-2 2h-29z" fill="#28cd41" opacity=".7"/><path d="m9 14h22v4h-22z" fill="#007aff"/><path d="m31 18 2-2v-4l-2 2z" fill="#009afa"/><path d="m11 12h22l-2 2h-22z" fill="#007aff" opacity=".7"/><path d="m9 30h16v4h-16z" fill="#007aff"/><path d="m25 34 2-2v-4l-2 2z" fill="#009afa"/><path d="m11 28h16l-2 2h-16z" fill="#007aff" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/bar3ddeep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/bar3ddeep_52x60.svg
new file mode 100644
index 000000000..9646f6a89
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="49" y1="22" y2="22"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g transform="translate(13 4)"><path d="m9 21h22v6h-22z" fill="#ff9500"/><path d="m31 27 2-2v-6l-2 2z" fill="#fcaf2c"/><path d="m11 19h22l-2 2h-22z" fill="url(#b)" opacity=".7"/></g><g transform="translate(7 14)"><path d="m9 16h21v6h-21z" fill="#28cd41"/><path d="m30 22 2-2v-6l-2 2z" fill="#55d344"/><path d="m11 14h21l-2 2h-21z" fill="#28cd41" opacity=".7"/></g><g transform="translate(0 23)"><path d="m9 12h17v6h-17z" fill="#007aff"/><path d="m26 18 2-2v-6l-2 2z" fill="#009afa"/><path d="m11 10h17l-2 2h-17z" fill="#007aff" opacity=".7"/></g><g transform="translate(13 -8)"><path d="m9 21h25v6h-25z" fill="#ff9500"/><path d="m34 27 2-2v-6l-2 2z" fill="#fcaf2c"/><path d="m11 19h25l-2 2h-25z" fill="url(#b)" opacity=".7"/></g><g transform="translate(7 2)"><path d="m9 16h17v6h-17z" fill="#28cd41"/><path d="m26 22 2-2v-6l-2 2z" fill="#55d344"/><path d="m11 14h17l-2 2h-17z" fill="#28cd41" opacity=".7"/></g><g transform="translate(0 11)"><path d="m9 12h12v6h-12z" fill="#007aff"/><path d="m21 18 2-2v-6l-2 2z" fill="#009afa"/><path d="m11 10h12l-2 2h-12z" fill="#007aff" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/bar_52x60.svg b/icon-themes/sukapura_svg/chart2/res/bar_52x60.svg
new file mode 100644
index 000000000..502faa2c6
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 17v6h30v-6z" fill="#ff9500"/><path d="m8 13h34v-6h-34z" fill="#007aff"/><path d="m8 12v6h43v-6z" fill="#28cd41"/><path d="m8 35h27v6h-27z" fill="#ff9500"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m8 31v-6h18v6z" fill="#007aff"/><path d="m8 36v-6h33v6z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/barpercent3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/barpercent3d_52x60.svg
new file mode 100644
index 000000000..a280b9ed8
--- /dev/null
+++ b/icon-themes/sukapura_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="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#b" y1="21" y2="21"/><linearGradient id="b" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="c" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#c)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m9 13h9v11h-9z" fill="#007aff"/><path d="m18 24 2-2v-11l-2 2z" fill="#009afa"/><path d="m11 11h9l-2 2h-9z" fill="#007aff" opacity=".7"/><path d="m18 13h18v11h-18z" fill="#28cd41"/><path d="m36 24 2-2v-11l-2 2z" fill="#55d344"/><path d="m20 11h18l-2 2h-18z" fill="#28cd41" opacity=".7"/><path d="m36 13h11v11h-11z" fill="#ff9500"/><path d="m47 24 2-2v-11l-2 2z" fill="#fcaf2c"/><path d="m38 11h11l-2 2h-11z" fill="url(#b)" opacity=".7"/><g transform="translate(0 16)"><g><path d="m9 13h13v11h-13z" fill="#007aff"/><path d="m22 24 2-2v-11l-2 2z" fill="#009afa"/><path d="m11 11h13l-2 2h-13z" fill="#007aff" opacity=".7"/></g><g><path d="m22 13h12v11h-12z" fill="#28cd41"/><path d="m34 24 2-2v-11l-2 2z" fill="#55d344"/><path d="m24 11h12l-2 2h-12z" fill="#28cd41" opacity=".7"/></g><g><path d="m34 13h13v11h-13z" fill="#ff9500"/><path d="m47 24 2-2v-11l-2 2z" fill="#fcaf2c"/><path d="m36 11h13l-2 2h-13z" fill="url(#a)" opacity=".7"/></g></g><path d="m52.541016 2.7109375c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125002c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.992188 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.701172-6 8 .800782.597656 6-7.9999998zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/barpercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/barpercent_52x60.svg
new file mode 100644
index 000000000..7f04cfcb8
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m41 9v13h11v-13z" fill="#ff9500"/><path d="m8 22h13v-13h-13z" fill="#007aff"/><path d="m21 9v13h20v-13z" fill="#28cd41"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m44 26v13h8v-13z" fill="#ff9500"/><path d="m8 39h11v-13h-11z" fill="#007aff"/><path d="m19 26v13h25v-13z" fill="#28cd41"/><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011719-6 8.0000001.800782.597656 6-7.9999999zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/barstack3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/barstack3d_52x60.svg
new file mode 100644
index 000000000..dcec8b719
--- /dev/null
+++ b/icon-themes/sukapura_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="translate(0 14)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="b" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="c" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m9 13h9v11h-9z" fill="#007aff"/><path d="m18 24 2-2v-11l-2 2z" fill="#009afa"/><path d="m11 11h9l-2 2h-9z" fill="#007aff" opacity=".7"/><path d="m18 13h18v11h-18z" fill="#28cd41"/><path d="m36 24 2-2v-11l-2 2z" fill="#55d344"/><path d="m20 11h18l-2 2h-18z" fill="#28cd41" opacity=".7"/><path d="m36 13h11v11h-11z" fill="#ff9500"/><path d="m47 24 2-2v-11l-2 2z" fill="#fcaf2c"/><path d="m38 11h11l-2 2h-11z" fill="url(#b)" opacity=".7"/><path d="m9 29h11v11h-11z" fill="#007aff"/><path d="m20 40 2-2v-11l-2 2z" fill="#009afa"/><path d="m11 27h11l-2 2h-11z" fill="#007aff" opacity=".7"/><path d="m20 29h8v11h-8z" fill="#28cd41"/><path d="m28 40 2-2v-11l-2 2z" fill="#55d344"/><path d="m22 27h8l-2 2h-8z" fill="#28cd41" opacity=".7"/><path d="m28 29h9v11h-9z" fill="#ff9500"/><path d="m37 40 2-2v-11l-2 2z" fill="#fcaf2c"/><path d="m30 27h9l-2 2h-9z" fill="url(#a)" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/barstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/barstack_52x60.svg
new file mode 100644
index 000000000..7c8806bec
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m41 9v13h11v-13z" fill="#ff9500"/><path d="m8 22h13v-13h-13z" fill="#007aff"/><path d="m21 9v13h20v-13z" fill="#28cd41"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m35 26v13h8v-13z" fill="#ff9500"/><path d="m8 39h10v-13h-10z" fill="#007aff"/><path d="m18 26v13h17v-13z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/bubble_52x60.svg b/icon-themes/sukapura_svg/chart2/res/bubble_52x60.svg
new file mode 100644
index 000000000..81c9bdbb1
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><circle cx="22.5" cy="11.5" fill="#007aff" r="8.5"/><circle cx="18" cy="20" fill="#28cd41" r="7"/><circle cx="37" cy="17" fill="#28cd41" r="5"/><circle cx="36.5" cy="28.5" fill="#007aff" r="3.5"/><circle cx="50.5" cy="22.5" fill="#007aff" r="4.5"/><circle cx="46.5" cy="39.5" fill="#28cd41" r="7.5"/><circle cx="15.5" cy="40.5" fill="#007aff" r="7.5"/><circle cx="6" cy="32" fill="#28cd41" r="3"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnline_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnline_52x60.svg
new file mode 100644
index 000000000..f821ad784
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m16 43h6v-9h-6z" fill="#ff9500"/><path d="m17 43v-17h-6v17z" fill="#007aff"/><path d="m31 4-.712891.7011719.011719.0117187-15.552734 15.8027344.71289.701172 15.539063-15.7890626 11.542969 11.7890626.71289-.701172-11.554687-11.8007812.013672-.0136719z" fill="#4b4b4f"/><path d="m30 43h6v-17h-6z" fill="#ff9500"/><path d="m31 43v-26h-6v26z" fill="#007aff"/><path d="m44 43h6v-22h-6z" fill="#ff9500"/><path d="m45 43v-18h-6v18z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnpercent3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnpercent3d_52x60.svg
new file mode 100644
index 000000000..842f2af3a
--- /dev/null
+++ b/icon-themes/sukapura_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(0 -1 -1 0 38 51)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="b" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="c" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 54 51)"><path d="m9 11h8v13h-8z" fill="#007aff"/><path d="m17 24 2-2v-13l-2 2z" fill="#009afa"/><path d="m11 9h8l-2 2h-8z" fill="#007aff" opacity=".7"/><path d="m17 11h17v13h-17z" fill="#28cd41"/><path d="m34 24 2-2v-13l-2 2z" fill="#55d344"/><path d="m19 9h17l-2 2h-17z" fill="#28cd41" opacity=".7"/><path d="m34 11h5v13h-5z" fill="#ff9500"/><path d="m39 24 2-2v-13l-2 2z" fill="#fcaf2c"/><path d="m36 9h5l-2 2h-5z" fill="url(#b)" opacity=".7"/></g><path d="m25 42v-10h-13v10z" fill="#007aff"/><path d="m12 32 2-2h13l-2 2z" fill="#009afa"/><path d="m27 40v-10l-2 2v10z" fill="#007aff" opacity=".7"/><path d="m25 32v-11h-13v11z" fill="#28cd41"/><path d="m12 21 2-2h13l-2 2z" fill="#55d344"/><path d="m27 30v-11l-2 2v11z" fill="#28cd41" opacity=".7"/><path d="m25 21v-9h-13v9z" fill="#ff9500"/><path d="m12 12 2-2h13l-2 2z" fill="#fcaf2c"/><path d="m27 19v-9l-2 2v9z" fill="url(#a)" opacity=".7"/><path d="m52.541016 2.7109375c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125002c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.992188 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.701172-6 8 .800782.597656 6-7.9999998zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnpercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnpercent_52x60.svg
new file mode 100644
index 000000000..1f1706622
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m33 14h15v-8h-15z" fill="#ff9500"/><path d="m48 43v-9h-15v9z" fill="#007aff" stroke-width="1.074172"/><path d="m33 34h15v-20h-15z" fill="#28cd41"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m14 19h15v-13h-15z" fill="#ff9500"/><path d="m29 32v11h-15v-11z" fill="#007aff" stroke-width="1.074172"/><path d="m14 32h15v-13h-15z" fill="#28cd41"/><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011719-6 8.0000001.800782.597656 6-7.9999999zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columns3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columns3d_52x60.svg
new file mode 100644
index 000000000..b2d64b18c
--- /dev/null
+++ b/icon-themes/sukapura_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(0 -1 -1 0 47 38)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#b" y1="21" y2="21"/><linearGradient id="b" gradientTransform="matrix(0 -1 -1 0 64 51)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="c" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#c)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m34 42v-22h-4v22z" fill="#007aff"/><path d="m30 20 2-2h4l-2 2z" fill="#009afa"/><path d="m36 40v-22l-2 2v22z" fill="#007aff" opacity=".7"/><path d="m16 42v-16h-4v16z" fill="#007aff"/><path d="m12 26 2-2h4l-2 2z" fill="#009afa"/><path d="m18 40v-16l-2 2v16z" fill="#007aff" opacity=".7"/><path d="m38 42v-29h-4v29z" fill="#28cd41"/><path d="m34 13 2-2h4l-2 2z" fill="#55d344"/><path d="m40 40v-29l-2 2v29z" fill="#28cd41" opacity=".7"/><path d="m42 42v-13h-4v13z" fill="#ff9500"/><path d="m38 29 2-2h4l-2 2z" fill="#fcaf2c"/><path d="m44 40v-13l-2 2v13z" fill="url(#b)" opacity=".7"/><path d="m20 42v-22h-4v22z" fill="#28cd41"/><path d="m16 20 2-2h4l-2 2z" fill="#55d344"/><path d="m22 40v-22l-2 2v22z" fill="#28cd41" opacity=".7"/><g transform="translate(-1)"><path d="m25 42v-26h-4v26z" fill="#ff9500"/><path d="m21 16 2-2h4l-2 2z" fill="#fcaf2c"/><path d="m27 40v-26l-2 2v26z" fill="url(#a)" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columns3ddeep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columns3ddeep_52x60.svg
new file mode 100644
index 000000000..c4a0531ee
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="9" x2="49" xlink:href="#d" y1="20" y2="20"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="49" xlink:href="#d" y1="22" y2="22"/><filter id="c" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9" x2="49" y1="22" y2="22"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#c)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 51 42)"><path d="m9 19h17v8h-17z" fill="#ff9500"/><path d="m26 27 2-2v-8l-2 2z" fill="#fcaf2c"/><path d="m11 17h17l-2 2h-17z" fill="url(#a)" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 41 48)"><path d="m9 16h16v8h-16z" fill="#28cd41"/><path d="m25 24 2-2v-8l-2 2z" fill="#55d344"/><path d="m11 14h16l-2 2h-16z" fill="#28cd41" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 32 51)"><path d="m9 10h12v8h-12z" fill="#007aff"/><path d="m21 18 2-2v-8l-2 2z" fill="#009afa"/><path d="m11 8h12l-2 2h-12z" fill="#007aff" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 64 43)"><path d="m9 21h15v8h-15z" fill="#ff9500"/><path d="m24 29 2-2v-8l-2 2z" fill="#fcaf2c"/><path d="m11 19h15l-2 2h-15z" fill="url(#b)" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 53 48)"><path d="m10 15h10v8h-10z" fill="#28cd41"/><path d="m20 23 2-2v-8l-2 2z" fill="#55d344"/><path d="m12 13h10l-2 2h-10z" fill="#28cd41" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 44 51)"><path d="m9 10h7v8h-7z" fill="#007aff"/><path d="m16 18 2-2v-8l-2 2z" fill="#009afa"/><path d="m11 8h7l-2 2h-7z" fill="#007aff" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columns_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columns_52x60.svg
new file mode 100644
index 000000000..bf5a47b89
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m22 43h6v-26h-6z" fill="#ff9500"/><path d="m18 43v-18h-6v18z" fill="#007aff"/><path d="m17 43h6v-29h-6z" fill="#28cd41"/><path d="m43 43v-32h6v32z" fill="#ff9500"/><path d="m39 43h-6v-22h6z" fill="#007aff"/><path d="m44 43h-6v-35h6z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnstack3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnstack3d_52x60.svg
new file mode 100644
index 000000000..af34dca4d
--- /dev/null
+++ b/icon-themes/sukapura_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(0 -1 -1 0 34 51)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="b" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" xlink:href="#c" y1="21" y2="21"/><linearGradient id="c" gradientTransform="translate(0 -2)" gradientUnits="userSpaceOnUse" x1="-40" x2="0" y1="21" y2="21"><stop offset="0" stop-color="#ff9500"/><stop offset="1" stop-color="#fcaf2c" stop-opacity=".959854"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 54 51)"><path d="m9 11h8v13h-8z" fill="#007aff"/><path d="m17 24 2-2v-13l-2 2z" fill="#009afa"/><path d="m11 9h8l-2 2h-8z" fill="#007aff" opacity=".7"/><path d="m17 11h17v13h-17z" fill="#28cd41"/><path d="m34 24 2-2v-13l-2 2z" fill="#55d344"/><path d="m19 9h17l-2 2h-17z" fill="#28cd41" opacity=".7"/><path d="m34 11h5v13h-5z" fill="#ff9500"/><path d="m39 24 2-2v-13l-2 2z" fill="#fcaf2c"/><path d="m36 9h5l-2 2h-5z" fill="url(#b)" opacity=".7"/></g><g transform="translate(4)"><path d="m21 42v-7h-13v7z" fill="#007aff"/><path d="m8 35 2-2h13l-2 2z" fill="#009afa"/><path d="m23 40v-7l-2 2v7z" fill="#007aff" opacity=".7"/><path d="m21 35v-9h-13v9z" fill="#28cd41"/><path d="m8 26 2-2h13l-2 2z" fill="#55d344"/><path d="m23 33v-9l-2 2v9z" fill="#28cd41" opacity=".7"/><path d="m21 26v-7h-13v7z" fill="#ff9500"/><path d="m8 19 2-2h13l-2 2z" fill="#fcaf2c"/><path d="m23 24v-7l-2 2v7z" fill="url(#a)" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnstack_52x60.svg
new file mode 100644
index 000000000..e3dcf5c9f
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m33 14h15v-8h-15z" fill="#ff9500"/><path d="m48 43v-9h-15v9z" fill="#007aff" stroke-width="1.074172"/><path d="m33 34h15v-20h-15z" fill="#28cd41"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m14 26h15v-10h-15z" fill="#ff9500"/><path d="m29 36v7h-15v-7z" fill="#007aff" stroke-width="1.074172"/><path d="m14 36h15v-10h-15z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/columnstackline_52x60.svg b/icon-themes/sukapura_svg/chart2/res/columnstackline_52x60.svg
new file mode 100644
index 000000000..d77b50486
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m7 4h1v40h-1z" fill="#4b4b4f"/><path d="m43-53h1v45h-1z" fill="#4b4b4f" transform="rotate(90)"/><path d="m13 34h15v-11h-15z" fill="#ff9500"/><path d="m28 43v-9h-15v9z" fill="#007aff"/><path d="m34 30v-13h15v13z" fill="#ff9500"/><path d="m49 43h-15v-13h15z" fill="#007aff"/><path d="m23.681681-35.558735h1v26.0000001h-1z" fill="#4b4b4f" transform="matrix(.42985372 .90289854 -.90289854 .42985372 0 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cone_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cone_52x60.svg
new file mode 100644
index 000000000..23b6cdb6e
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="41.211864" x2="45.677967" xlink:href="#c" y1="28.88983" y2="29.440678"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="40.881355" x2="45.788136" xlink:href="#c" y1="26.11017" y2="26.661016"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="41.168526" x2="45.364067" xlink:href="#b" y1="30.733706" y2="31.045311"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="41.480129" x2="45.675674" xlink:href="#b" y1="24.5" y2="24.811605"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.168526" x2="46.376789" xlink:href="#a" y1="27" y2="27.155804"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="40.779015" x2="45.567795" xlink:href="#a" y1="28" y2="28.220339"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="translate(-12)"><path d="m43.5 15-3.5 24.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#i)"/><path d="m43.5 18-2 22-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="translate(-6)"><path d="m43.5 8-3.5 31.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#g)"/><path d="m43.5 11-2 29-1-.5z" fill="#fff" fill-opacity=".383212"/></g><path d="m43.5 11-3.5 28.5h.072266a3.5 1.25 0 0 0 -.072266.25 3.5 1.25 0 0 0 3.5 1.25 3.5 1.25 0 0 0 3.5-1.25 3.5 1.25 0 0 0 -.074219-.25h.074219z" fill="url(#e)"/><path d="m43.5 14-2 26-1-.5z" fill="#fff" fill-opacity=".383212"/><g transform="translate(-32)"><path d="m43.5 13-3.5 26.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#h)"/><path d="m43.5 16-2 24-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="translate(-26)"><path d="m43.5 20-3.5 19.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#f)"/><path d="m43.5 23-2 17-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="translate(-20)"><path d="m43.5 17-3.5 22.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#d)"/><path d="m43.5 20-2 20-1-.5z" fill="#fff" fill-opacity=".383212"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conedeep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conedeep_52x60.svg
new file mode 100644
index 000000000..f99dede92
--- /dev/null
+++ b/icon-themes/sukapura_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="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="24.01272" x2="30.130362" xlink:href="#a" y1="24" y2="24.389507"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="37.090622" x2="43.597771" xlink:href="#a" y1="26.922098" y2="27.155804"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25.635933" x2="30.585051" xlink:href="#b" y1="23.532591" y2="23.766294"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="37.402229" x2="43.208263" xlink:href="#b" y1="23" y2="23.701115"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="37.246426" x2="43.364067" xlink:href="#c" y1="20.922098" y2="21.155804"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="37.168526" x2="43.441967" xlink:href="#c" y1="21" y2="21.233706"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><path d="m40.5 8-4.400391 22.984375a4.5 2.5 0 0 0 -.099609.515625 4.5 2.5 0 0 0 4.5 2.5 4.5 2.5 0 0 0 4.5-2.5 4.5 2.5 0 0 0 -.095703-.498047z" fill="url(#i)"/><path d="m40.5 9-3 23.5-1-.5z" fill="#fff" fill-opacity=".383212"/><g transform="translate(-11)"><path d="m40.5 8-4.400391 22.984375a4.5 2.5 0 0 0 -.099609.515625 4.5 2.5 0 0 0 4.5 2.5 4.5 2.5 0 0 0 4.5-2.5 4.5 2.5 0 0 0 -.0957-.498047z" fill="url(#h)"/><path d="m40.5 9-3 23.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="translate(-5 4)"><path d="m40.5 12-4.400391 18.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#g)"/><path d="m40.5 13-3 19.5-1-.5z" fill="#fff" fill-opacity=".383212"/><path d="m28.5 14-4.400391 16.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#f)"/><path d="m28.5 15-3 17.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="translate(-11 8)"><path d="m40.5 20-4.400391 10.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#e)"/><path d="m40.5 21-3 11.5-1-.5z" fill="#fff" fill-opacity=".383212"/><path d="m27.5 14-4.400391 16.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#d)"/><path d="m27.5 15-3 17.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conehori_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conehori_52x60.svg
new file mode 100644
index 000000000..9103c206f
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="40.881355" x2="46.338982" xlink:href="#a" y1="26.279661" y2="26.830509"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="41.211864" x2="47" xlink:href="#a" y1="25.949152" y2="26.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="40.771187" x2="45.237289" xlink:href="#b" y1="22.669491" y2="23.220339"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="41.652542" x2="44.90678" xlink:href="#b" y1="29.669491" y2="30"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="41.101696" x2="45.347458" xlink:href="#c" y1="28.38983" y2="28.830509"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="39.542374" x2="43.237289" xlink:href="#c" y1="24.059322" y2="24.5"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 52 -10)"><path d="m43.5 5-3.5 34.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#f)"/><path d="m43.5 8-2 32-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 52 -3)"><path d="m41.5 8-3.5 31.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#i)"/><path d="m41.5 11-2 29-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 52 -27)"><path d="m43.5 19-3.5 20.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#g)"/><path d="m43.5 22-2 18-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 52 -22)"><path d="m43.5 16-3.5 23.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#h)"/><path d="m43.5 19-2 21-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 52 -32)"><path d="m43.5 12-3.5 27.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#e)"/><path d="m43.5 15-2 25-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 52 -15)"><path d="m43.5 12-3.5 27.5h.07227c-.04755.08226-.07176.166011-.07227.25 0 .690356 1.567003 1.25 3.5 1.25s3.5-.559644 3.5-1.25c-.0012-.08401-.02602-.167769-.07422-.25h.07422z" fill="url(#d)"/><path d="m43.5 15-2 25-1-.5z" fill="#fff" fill-opacity=".383212"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conehorideep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conehorideep_52x60.svg
new file mode 100644
index 000000000..d012f854d
--- /dev/null
+++ b/icon-themes/sukapura_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="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="43.556454" x2="37.054039" xlink:href="#a" y1="27.389507" y2="28.480131"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.277439" x2="14.555614" xlink:href="#a" y1="33.961838" y2="40.271866"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="24.569176" x2="23.821909" xlink:href="#b" y1="15.838625" y2="22.304457"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="31.166948" x2="24.976135" xlink:href="#b" y1="25.083475" y2="25.628784"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="37.635933" x2="43.286163" xlink:href="#c" y1="21.201115" y2="21.045311"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="37.480133" x2="44.454689" xlink:href="#c" y1="21.824327" y2="22.213835"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 56 -26)"><path d="m40.5 7-4.400391 23.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#i)"/><path d="m40.5 8-3 24.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 56 -15)"><path d="m40.5 7-4.400391 23.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#h)"/><path d="m40.5 8-3 24.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><path d="m38 19.5-18.984375 4.400391c-.169492.065287-.342296.09867-.515625.099609-1.380712 0-2.5-2.014719-2.5-4.5s1.119288-4.5 2.5-4.5c.167377.0018.33423.03387.498047.0957z" fill="url(#f)"/><path d="m36.922098 19.682822-19.5-3 .5-1z" fill="#fff" fill-opacity=".383212"/><g transform="matrix(0 1 -1 0 50 2)"><path d="m28.5 9-4.400391 21.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#g)"/><path d="m28.5 10-3 22.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(0 1 -1 0 43 -16)"><path d="m40.5 20-4.400391 10.984375c-.065287.169492-.09867.342296-.099609.515625 0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5c-.0018-.167377-.03387-.33423-.0957-.498047z" fill="url(#d)"/><path d="m40.5 21-3 11.5-1-.5z" fill="#fff" fill-opacity=".383212"/></g><g transform="matrix(1 0 0 -1 .5 72.5)"><path d="m28.5 37-16.984375 4.400391c-.169492.065287-.342296.09867-.515625.099609-1.380712 0-2.5-2.014719-2.5-4.5s1.119288-4.5 2.5-4.5c.167377.0018.33423.03387.498047.0957z" fill="url(#e)"/><path d="m27.5 37-17.5 3 .5 1z" fill="#fff" fill-opacity=".383212"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conehoripercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conehoripercent_52x60.svg
new file mode 100644
index 000000000..f2be32918
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="29" xlink:href="#a" y1="34.132812" y2="34.132812"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="31" x2="46" xlink:href="#a" y1="34.132812" y2="34.132812"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="33.775391" x2="43.224609" xlink:href="#b" y1="23.070312" y2="23.070312"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.853516" x2="27.146484" xlink:href="#b" y1="27.135742" y2="27.135742"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="35.876953" x2="41.123047" xlink:href="#c" y1="13.5" y2="13.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.679688" x2="25.332031" xlink:href="#c" y1="16" y2="16"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 52 -5)"><path d="m33.775391 26.265625c-.701701 3.555609-2.167904 7.315907-2.775391 10.734375 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375-.955956 1.033602-2.703615 1.734375-4.724609 1.734375s-3.768653-.700773-4.724609-1.734375z" fill="url(#e)"/><path d="m35.876953 18.140625-2.101562 8.125c.955956 1.033602 2.703615 1.734375 4.724609 1.734375s3.768653-.700773 4.724609-1.734375l-2.101562-8.125c-.641522.523051-1.573018.859375-2.623047.859375s-1.981525-.336324-2.623047-.859375z" fill="url(#f)"/><path d="m38.5 8-2.623047 10.140625c.641522.523051 1.573018.859375 2.623047.859375s1.981525-.336324 2.623047-.859375z" fill="url(#h)"/><path d="m26.224609 26.265625.921875 3.564453c-1.11311.991542-3.210523 1.669922-5.646484 1.669922-2.420677 0-4.504672-.670942-5.623047-1.652344-.688817 2.428177-1.470733 4.866452-1.876953 7.152344 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375z" fill="url(#d)"/><path d="m21.5 8-2.623047 10.140625-1.197265 4.630859c.828151.732769 2.332784 1.228516 4.070312 1.228516 1.464481 0 2.811922-.477641 3.582031-1.189453l-1.208984-4.669922z" fill="url(#i)"/><path d="m17.679688 22.771484-.904297 3.494141-.921875 3.564453c1.11311.991542 3.210523 1.669922 5.646484 1.669922s4.533374-.67838 5.646484-1.669922l-.921875-3.564453-.892578-3.455078h-.002c-.770244.711251-2.116246 1.189453-3.580031 1.189453-1.737528 0-3.242161-.495747-4.070312-1.228516z" fill="url(#g)"/><g fill="#fff" fill-opacity=".383212"><path d="m38.5 9.5-5.5 29-1-1.5z"/><path d="m21.5 9.5-5.5 29-1-1.5z"/></g></g><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conehoristack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conehoristack_52x60.svg
new file mode 100644
index 000000000..e87217b72
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="31" x2="46" xlink:href="#a" y1="34.132812" y2="34.132812"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="29" xlink:href="#a" y1="37.536133" y2="37.536133"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="33.775391" x2="43.224609" xlink:href="#b" y1="23.070312" y2="23.070312"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.177734" x2="27.822266" xlink:href="#b" y1="30.541016" y2="30.541016"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="35.876953" x2="41.123047" xlink:href="#c" y1="13.5" y2="13.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.275391" x2="25.724609" xlink:href="#c" y1="19.5" y2="19.5"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 52 -5)"><path d="m33.775391 26.265625c-.701701 3.555609-2.167904 7.315907-2.775391 10.734375 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375-.955956 1.033602-2.703615 1.734375-4.724609 1.734375s-3.768653-.700773-4.724609-1.734375z" fill="url(#d)"/><path d="m35.876953 18.140625-2.101562 8.125c.955956 1.033602 2.703615 1.734375 4.724609 1.734375s3.768653-.700773 4.724609-1.734375l-2.101562-8.125c-.641522.523051-1.573018.859375-2.623047.859375s-1.981525-.336324-2.623047-.859375z" fill="url(#f)"/><path d="m38.5 8-2.623047 10.140625c.641522.523051 1.573018.859375 2.623047.859375s1.981525-.336324 2.623047-.859375z" fill="url(#h)"/><path d="m38.5 9.5-5.5 29-1-1.5z" fill="#fff" fill-opacity=".383212"/><path d="m15.177734 33.072266-1.177734 3.927734c0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5l-1.177734-3.927734c-.673122 1.104732-3.24471 1.927734-6.322266 1.927734s-5.649144-.823002-6.322266-1.927734z" fill="url(#e)"/><path d="m21.5 12-4.224609 14.082031c1.008777.555749 2.515745.917969 4.224609.917969s3.215832-.36222 4.224609-.917969z" fill="url(#i)"/><path d="m17.275391 26.082031-2.097657 6.990235c.673122 1.104732 3.24471 1.927734 6.322266 1.927734s5.649144-.823002 6.322266-1.927734l-2.097657-6.990235c-1.008777.555749-2.515745.917969-4.224609.917969s-3.215832-.36222-4.224609-.917969z" fill="url(#g)"/><path d="m21.5 13.259935-5.5 25.240065-1-1.5z" fill="#fff" fill-opacity=".383212"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conepercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conepercent_52x60.svg
new file mode 100644
index 000000000..19f05befd
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="31" x2="46" xlink:href="#c" y1="34.132812" y2="34.132812"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="33.775391" x2="43.224609" xlink:href="#b" y1="23.070312" y2="23.070312"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="35.876953" x2="41.123047" xlink:href="#a" y1="13.5" y2="13.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="29" xlink:href="#c" y1="34.132812" y2="34.132812"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.853516" x2="27.146484" xlink:href="#b" y1="27.135742" y2="27.135742"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.679688" x2="25.332031" xlink:href="#a" y1="16" y2="16"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m33.775391 26.265625c-.701701 3.555609-2.167904 7.315907-2.775391 10.734375 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375-.955956 1.033602-2.703615 1.734375-4.724609 1.734375s-3.768653-.700773-4.724609-1.734375z" fill="url(#d)"/><path d="m35.876953 18.140625-2.101562 8.125c.955956 1.033602 2.703615 1.734375 4.724609 1.734375s3.768653-.700773 4.724609-1.734375l-2.101562-8.125c-.641522.523051-1.573018.859375-2.623047.859375s-1.981525-.336324-2.623047-.859375z" fill="url(#e)"/><path d="m38.5 8-2.623047 10.140625c.641522.523051 1.573018.859375 2.623047.859375s1.981525-.336324 2.623047-.859375z" fill="url(#f)"/><path d="m26.224609 26.265625.921875 3.564453c-1.11311.991542-3.210523 1.669922-5.646484 1.669922-2.420677 0-4.504672-.670942-5.623047-1.652344-.688817 2.428177-1.470733 4.866452-1.876953 7.152344 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375z" fill="url(#g)"/><path d="m21.5 8-2.623047 10.140625-1.197265 4.630859c.828151.732769 2.332784 1.228516 4.070312 1.228516 1.464481 0 2.811922-.477641 3.582031-1.189453l-1.208984-4.669922z" fill="url(#i)"/><path d="m17.679688 22.771484-.904297 3.494141-.921875 3.564453c1.11311.991542 3.210523 1.669922 5.646484 1.669922s4.533374-.67838 5.646484-1.669922l-.921875-3.564453-.892578-3.455078h-.001953c-.770291.711251-2.116293 1.189453-3.580078 1.189453-1.737528 0-3.242161-.495747-4.070312-1.228516z" fill="url(#h)"/><g fill="#fff"><path d="m38.5 9.5-5.5 29-1-1.5z" fill-opacity=".383212"/><path d="m21.5 9.5-5.5 29-1-1.5z" fill-opacity=".383212"/><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z"/></g><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/conestack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/conestack_52x60.svg
new file mode 100644
index 000000000..1fcd43161
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14" x2="29" xlink:href="#a" y1="37.536133" y2="37.536133"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="31" x2="46" xlink:href="#a" y1="34.132812" y2="34.132812"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.177734" x2="27.822266" xlink:href="#b" y1="30.541016" y2="30.541016"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="33.775391" x2="43.224609" xlink:href="#b" y1="23.070312" y2="23.070312"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="17.275391" x2="25.724609" xlink:href="#c" y1="19.5" y2="19.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="35.876953" x2="41.123047" xlink:href="#c" y1="13.5" y2="13.5"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m33.775391 26.265625c-.701701 3.555609-2.167904 7.315907-2.775391 10.734375 0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5c-.799917-3.495055-1.844069-7.132851-2.775391-10.734375-.955956 1.033602-2.703615 1.734375-4.724609 1.734375s-3.768653-.700773-4.724609-1.734375z" fill="url(#e)"/><path d="m35.876953 18.140625-2.101562 8.125c.955956 1.033602 2.703615 1.734375 4.724609 1.734375s3.768653-.700773 4.724609-1.734375l-2.101562-8.125c-.641522.523051-1.573018.859375-2.623047.859375s-1.981525-.336324-2.623047-.859375z" fill="url(#g)"/><path d="m38.5 8-2.623047 10.140625c.641522.523051 1.573018.859375 2.623047.859375s1.981525-.336324 2.623047-.859375z" fill="url(#i)"/><path d="m38.5 9.5-5.5 29-1-1.5z" fill="#fff" fill-opacity=".383212"/><path d="m15.177734 33.072266-1.177734 3.927734c0 2.761424 3.357864 5 7.5 5s7.5-2.238576 7.5-5l-1.177734-3.927734c-.673122 1.104732-3.24471 1.927734-6.322266 1.927734s-5.649144-.823002-6.322266-1.927734z" fill="url(#d)"/><path d="m21.5 12-4.224609 14.082031c1.008777.555749 2.515745.917969 4.224609.917969s3.215832-.36222 4.224609-.917969z" fill="url(#h)"/><path d="m17.275391 26.082031-2.097657 6.990235c.673122 1.104732 3.24471 1.927734 6.322266 1.927734s5.649144-.823002 6.322266-1.927734l-2.097657-6.990235c-1.008777.555749-2.515745.917969-4.224609.917969s-3.215832-.36222-4.224609-.917969z" fill="url(#f)"/><path d="m21.5 13.259935-5.5 25.240065-1-1.5z" fill="#fff" fill-opacity=".383212"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinder_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinder_52x60.svg
new file mode 100644
index 000000000..14a2d65f8
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="40" x2="46" xlink:href="#c" y1="28.75" y2="28.75"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="21" x2="27" xlink:href="#c" y1="28.75" y2="28.75"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="22" xlink:href="#b" y1="28.75" y2="28.75"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11" x2="17" xlink:href="#a" y1="28.75" y2="28.75"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="35" x2="41" xlink:href="#b" y1="25.25" y2="25.25"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="30" x2="36" xlink:href="#a" y1="31.75" y2="31.75"/><filter id="j" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#j)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m40 16.5v23a3 1.5 0 0 0 3 1.5 3 1.5 0 0 0 3-1.5v-23a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5z" fill="url(#d)"/><path d="m46 17a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m46 16.5a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fcaf2c"/><path d="m35 9.5v30c0 .828427 1.343146 1.5 3 1.5s3-.671573 3-1.5v-30c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5z" fill="url(#h)"/><path d="m30 22.5v17c0 .828427 1.343146 1.5 3 1.5s3-.671573 3-1.5v-17c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5z" fill="url(#i)"/><path d="m21 16.5v23a3 1.5 0 0 0 3 1.5 3 1.5 0 0 0 3-1.5v-23a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5z" fill="url(#e)"/><path d="m16 24.5v15c0 .828427 1.343146 1.5 3 1.5s3-.671573 3-1.5v-15c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5z" fill="url(#f)"/><path d="m22 25a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m22 24.5c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5 1.343146-1.5 3-1.5 3 .671573 3 1.5z" fill="#55d344"/><path d="m11 15.5v24c0 .828427 1.343146 1.5 3 1.5s3-.671573 3-1.5v-24c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5z" fill="url(#g)"/><path d="m41 10a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m41 9.5c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5c0-.8284271 1.343146-1.5 3-1.5s3 .6715729 3 1.5z" fill="#55d344"/><path d="m36 23a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m36 22.5c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5 1.343146-1.5 3-1.5 3 .671573 3 1.5z" fill="#009afa"/><path d="m27 17a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m17 16a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fff"/><path d="m27 16.5a3 1.5 0 0 1 -3 1.5 3 1.5 0 0 1 -3-1.5 3 1.5 0 0 1 3-1.5 3 1.5 0 0 1 3 1.5z" fill="#fcaf2c"/><path d="m17 15.5c0 .828427-1.343146 1.5-3 1.5s-3-.671573-3-1.5 1.343146-1.5 3-1.5 3 .671573 3 1.5z" fill="#009afa"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderdeep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderdeep_52x60.svg
new file mode 100644
index 000000000..b75614b84
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><path d="m36 10.5v21a4.5 2.5 0 0 0 4.5 2.5 4.5 2.5 0 0 0 4.5-2.5v-21a4.5 2.5 0 0 1 -4.5 2.5 4.5 2.5 0 0 1 -4.5-2.5z" fill="url(#a)"/><path d="m45 11a4.5 2.5 0 0 1 -4.5 2.5 4.5 2.5 0 0 1 -4.5-2.5 4.5 2.5 0 0 1 4.5-2.5 4.5 2.5 0 0 1 4.5 2.5z" fill="#fff"/><path d="m45 10.5a4.5 2.5 0 0 1 -4.5 2.5 4.5 2.5 0 0 1 -4.5-2.5 4.5 2.5 0 0 1 4.5-2.5 4.5 2.5 0 0 1 4.5 2.5z" fill="#fcaf2c"/><g transform="translate(-11)"><path d="m36 11.5v20c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-20c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#a)"/><path d="m45 12c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 11.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fcaf2c"/></g><g transform="translate(-5 4)"><path d="m36 14.5v17c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-17c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#b)"/><path d="m45 15c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 14.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#55d344"/></g><g transform="translate(-17 4)"><path d="m36 16.5v15c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-15c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#b)"/><path d="m45 17c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 16.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#55d344"/></g><g transform="translate(-11 8)"><path d="m36 22.5v9c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-9c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#c)"/><path d="m45 23c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 22.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#009afa"/></g><g transform="translate(-24 8)"><path d="m36 17.5v14c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-14c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#c)"/><path d="m45 18c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 17.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#009afa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderhori_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderhori_52x60.svg
new file mode 100644
index 000000000..4106d390a
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="12" y2="17"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="12" y2="17"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="21" x2="21" y1="12" y2="17"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m11 12a2 2.5 0 0 0 -2 2.5 2 2.5 0 0 0 2 2.5h25.5a1.5 2.5 0 0 1 -1.5-2.5 1.5 2.5 0 0 1 1.5-2.5z" fill="url(#a)"/><path d="m37.5 14.5a1.5 2.5 0 0 1 -1.5 2.5 1.5 2.5 0 0 1 -1.5-2.5 1.5 2.5 0 0 1 1.5-2.5 1.5 2.5 0 0 1 1.5 2.5z" fill="#fff"/><path d="m38 14.5a1.5 2.5 0 0 1 -1.5 2.5 1.5 2.5 0 0 1 -1.5-2.5 1.5 2.5 0 0 1 1.5-2.5 1.5 2.5 0 0 1 1.5 2.5z" fill="#009afa"/><g transform="translate(0 4)"><path d="m11 12c-1.1045695 0-2 1.119288-2 2.5s.8954305 2.5 2 2.5h20.5c-.828427 0-1.5-1.119288-1.5-2.5s.671573-2.5 1.5-2.5z" fill="url(#b)"/><path d="m32.5 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fff"/><path d="m33 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#55d344"/></g><g transform="translate(0 15)"><path d="m11 12c-1.1045695 0-2 1.119288-2 2.5s.8954305 2.5 2 2.5h23.5c-.828427 0-1.5-1.119288-1.5-2.5s.671573-2.5 1.5-2.5z" fill="url(#a)"/><path d="m35.5 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fff"/><path d="m36 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#009afa"/></g><g transform="translate(0 19)"><path d="m11 12c-1.1045695 0-2 1.119288-2 2.5s.8954305 2.5 2 2.5h35.5c-.828427 0-1.5-1.119288-1.5-2.5s.671573-2.5 1.5-2.5z" fill="url(#b)"/><path d="m47.5 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fff"/><path d="m48 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#55d344"/></g><g transform="translate(0 23)"><path d="m11 12c-1.1045695 0-2 1.119288-2 2.5s.8954305 2.5 2 2.5h28.5c-.828427 0-1.5-1.119288-1.5-2.5s.671573-2.5 1.5-2.5z" fill="url(#c)"/><path d="m40.5 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fff"/><path d="m41 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fcaf2c"/></g><g transform="translate(0 8)"><path d="m11 12c-1.1045695 0-2 1.119288-2 2.5s.8954305 2.5 2 2.5h28.5c-.828427 0-1.5-1.119288-1.5-2.5s.671573-2.5 1.5-2.5z" fill="url(#c)"/><path d="m40.5 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fff"/><path d="m41 14.5c0 1.380712-.671573 2.5-1.5 2.5s-1.5-1.119288-1.5-2.5.671573-2.5 1.5-2.5 1.5 1.119288 1.5 2.5z" fill="#fcaf2c"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderhorideep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderhorideep_52x60.svg
new file mode 100644
index 000000000..fedc228db
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="36" x2="45" y1="22.25" y2="22.25"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 56 55)"><path d="m36 9.5v22c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-22c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#a)"/><path d="m45 10c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5c0-1.3807119 2.014719-2.5 4.5-2.5s4.5 1.1192881 4.5 2.5z" fill="#fff"/><path d="m45 9.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5c0-1.3807119 2.014719-2.5 4.5-2.5s4.5 1.1192881 4.5 2.5z" fill="#fcaf2c"/><g transform="translate(-11)"><path d="m36 9.5v22c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-22c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#a)"/><path d="m45 10c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 9.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fcaf2c"/></g></g><g transform="matrix(0 1 -1 0 50 -10)"><path d="m36 11.5v20c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-20c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#b)"/><path d="m45 12c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 11.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#55d344"/><g transform="translate(-11)"><path d="m36 16.5v15c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-15c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#b)"/><path d="m45 17c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 16.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#55d344"/></g></g><g transform="matrix(0 1 -1 0 43 -5)"><path d="m36 17.5v14c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-14c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#c)"/><path d="m45 18c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 17.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#009afa"/><g transform="translate(-11)"><path d="m36 22.5v9c0 1.380712 2.014719 2.5 4.5 2.5s4.5-1.119288 4.5-2.5v-9c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5z" fill="url(#c)"/><path d="m45 23c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#fff"/><path d="m45 22.5c0 1.380712-2.014719 2.5-4.5 2.5s-4.5-1.119288-4.5-2.5 2.014719-2.5 4.5-2.5 4.5 1.119288 4.5 2.5z" fill="#009afa"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderhoriprocent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderhoriprocent_52x60.svg
new file mode 100644
index 000000000..f978cca1e
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="34" y2="34"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="22.5" y2="22.5"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="14.75" y2="14.75"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 52 -4)"><path d="m32 26v13.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-13.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 26.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 16.5v9.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 17a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 8.5v8c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-8c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5z" fill="url(#c)"/><path d="m44 9c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5c0-1.3807119 2.686292-2.5 6-2.5s6 1.1192881 6 2.5z" fill="#fff"/><path d="m44 8.5c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5 2.686292-2.5 6-2.5 6 1.1192881 6 2.5z" fill="#fcaf2c"/><g transform="translate(-16)"><path d="m32 31v8.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-8.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 31.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 20v11c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-11c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 20.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 8.5v11.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-11.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#c)"/><path d="m44 9c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5c0-1.3807119 2.686292-2.5 6-2.5s6 1.1192881 6 2.5z" fill="#fff"/><path d="m44 8.5c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5 2.686292-2.5 6-2.5 6 1.1192881 6 2.5z" fill="#fcaf2c"/></g></g><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderhoristack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderhoristack_52x60.svg
new file mode 100644
index 000000000..4a6007685
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="34" y2="34"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="22.5" y2="22.5"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="14.75" y2="14.75"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 1 -1 0 52 -4)"><path d="m32 25v14.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-14.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 25.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 15.5v9.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 16c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 7.5v8c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-8c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5z" fill="url(#c)"/><path d="m44 8c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5 2.686292-2.5 6-2.5 6 1.1192881 6 2.5z" fill="#fff"/><path d="m44 7.5c0 1.3807119-2.686292 2.5-6 2.5s-6-1.1192881-6-2.5 2.686292-2.5 6-2.5 6 1.1192881 6 2.5z" fill="#fcaf2c"/><g transform="translate(-16)"><path d="m32 33v6.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-6.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 33.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 24v9c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 24.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 16.5v7.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-7.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#c)"/><path d="m44 17c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m44 16.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fcaf2c"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderpercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderpercent_52x60.svg
new file mode 100644
index 000000000..fd6a9c7c2
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="34" y2="34"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="22.5" y2="22.5"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="14.75" y2="14.75"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m32 26v13.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-13.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 26.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 16.5v9.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 17a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 10.5v6a6 2.5 0 0 0 6 2.5 6 2.5 0 0 0 6-2.5v-6a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5z" fill="url(#c)"/><path d="m44 11a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m44 10.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fcaf2c"/><g transform="translate(-16)"><path d="m32 31v8.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-8.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 31.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 20v11c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-11c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 20.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 10.5v9.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#c)"/><path d="m44 11a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m44 10.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fcaf2c"/></g><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/cylinderstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/cylinderstack_52x60.svg
new file mode 100644
index 000000000..f4ac588b8
--- /dev/null
+++ b/icon-themes/sukapura_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" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="34" y2="34"><stop offset="0" stop-color="#007aff"/><stop offset=".33333334" stop-color="#69b1ff"/><stop offset="1" stop-color="#007aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="22.5" y2="22.5"><stop offset="0" stop-color="#28cd41"/><stop offset=".33333334" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="32" x2="44" y1="14.75" y2="14.75"><stop offset="0" stop-color="#ff9500"/><stop offset=".33333334" stop-color="#ffc068"/><stop offset="1" stop-color="#ff9500"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m32 26v13.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-13.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 26.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 16.5v9.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-9.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 17a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m32 10.5v6a6 2.5 0 0 0 6 2.5 6 2.5 0 0 0 6-2.5v-6a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5z" fill="url(#c)"/><path d="m44 11a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fff"/><path d="m44 10.5a6 2.5 0 0 1 -6 2.5 6 2.5 0 0 1 -6-2.5 6 2.5 0 0 1 6-2.5 6 2.5 0 0 1 6 2.5z" fill="#fcaf2c"/><g transform="translate(-16)"><path d="m32 33v6.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-6.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#a)"/><path d="m44 33.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 25v8c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-8c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#b)"/><path d="m44 25.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m32 17.5v7.5c0 1.380712 2.686292 2.5 6 2.5s6-1.119288 6-2.5v-7.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5z" fill="url(#c)"/><path d="m44 18c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fff"/><path d="m44 17.5c0 1.380712-2.686292 2.5-6 2.5s-6-1.119288-6-2.5 2.686292-2.5 6-2.5 6 1.119288 6 2.5z" fill="#fcaf2c"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/dataeditor_icon05.svg b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon05.svg
new file mode 100644
index 000000000..ad82f5d36
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon05.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="10.5" y2="5.5"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g transform="translate(0 -292.76665)"><g stroke-width=".264583"><path d="m.26458334 293.29581h3.70416656v3.175h-3.70416656z" fill="#fff"/><path d="m.13280843 293.03175c-.07310476-.0001-.13239338.0592-.13229167.13229v.92552h-.00051676v2.51354c-.00010171.0731.05918691.1324.13229167.1323h3.96874993c.073105.0001.1323932-.0592.1322916-.1323v-2.51354h.0005292v-.92552c.0001016-.0731-.059187-.13239-.1322917-.13229zm.13177491.26406h1.05833336.2645833 1.0583332.2645834 1.0583333.00103v.79375h-.0005292v2.38177h-3.70518603v-2.38177h.00051673v-.26458z" fill="#69696e"/><path d="m1.3229167 293.29581v.79375h-1.05833336v.26459h1.05833336v.79375h-1.05833336v.26458h1.05833336v1.05833h.2645833v-1.05833h1.0583332v1.05833h.2645834v-1.05833h1.0583333v-.26458h-1.0583333v-.79375h1.0583333v-.26459h-1.0583333v-.79375h-.2645834v.79375h-1.0583332v-.79375zm.2645833 1.05834h1.0583332v.79375h-1.0583332z" fill="#bababa"/><path d="m2.910417 293.29583h1.058333l.0000001 3.17498h-1.058333z" fill="#ffd60a"/></g><path d="m1.5875 293.03123h1.0583332v.26458h-1.0583332z" fill="#c93400" opacity="0"/><path d="m10 1v1 3 1 3 1 4 1h1 4 1v-5-1-3-1-3-1h-1-4zm1 1h4v3h-4zm0 4h4v3h-4zm0 4h4v4h-4z" fill="#e4b500" stroke-width=".999999" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><path d="m1.5875 293.29581h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/><path d="m7.3671875 4.0019531c-.068646.00436-.1359063.012164-.203125.023437a1.500609 1.500609 0 0 0 -.00977.00195c-.7643501.1328764-1.2619888.7514152-1.4687456 1.4726599h-2.1855469c-1.0821584 0-2 .9177743-2 2v1c0 1.0822971.9177055 2 2 2h2.1542969c.3775749 1.216827 1.9210343 1.906366 3.015625 1.113281a1.500609 1.500609 0 0 0 .1796875-.152343l2.0058596-2.0019536-.16211.140625c1.037351-.7747679 1.037351-2.4283572 0-3.203125l.160157.140625-2.0058598-1.9980469a1.500609 1.500609 0 0 0 -.1484374-.1289063c-.3746258-.2862572-.8376791-.4311788-1.3085938-.4082031a1.500609 1.500609 0 0 0 -.023437 0z" fill="#fff" fill-opacity=".784314" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><path d="m7.4628907 5.5000001c-.017016.00108-.033966.00304-.050781.00586-.2397769.0416821-.4141595.2507758-.4121096.49414l.0058593.9999999h-3.5058594c-.2769999 0-.5.2229606-.5.5v1c0 .2770016.2229999.5.5.5h3.5058594l-.00586 1c.00347.404062.4618478.635522.7890625.398438l2.00586-2.0019536c.2662911-.1988853.2662911-.5979897 0-.796875l-2.0058593-1.9980468c-.0933202-.0713074-.2088661-.1072858-.3261719-.1015625z" fill="url(#a)" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/dataeditor_icon06.svg b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon06.svg
new file mode 100644
index 000000000..83df545bb
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon06.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.25051193331" x2=".39842862331" y1="294.88331690458" y2="294.88331690458"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g transform="matrix(-1 0 0 -1 4.233862 296.99998)"><g stroke-width=".264583"><path d="m.26458334 293.29581h3.70416656v3.175h-3.70416656z" fill="#fff"/><path d="m.13280843 293.03175c-.07310476-.0001-.13239338.0592-.13229167.13229v.92552h-.00051676v2.51354c-.00010171.0731.05918691.1324.13229167.1323h3.96874993c.073105.0001.1323932-.0592.1322916-.1323v-2.51354h.0005292v-.92552c.0001016-.0731-.059187-.13239-.1322917-.13229zm.13177491.26406h1.05833336.2645833 1.0583332.2645834 1.0583333.00103v.79375h-.0005292v2.38177h-3.70518603v-2.38177h.00051673v-.26458z" fill="#69696e"/><path d="m1.3229167 293.29581v.79375h-1.05833336v.26459h1.05833336v.79375h-1.05833336v.26458h1.05833336v1.05833h.2645833v-1.05833h1.0583332v1.05833h.2645834v-1.05833h1.0583333v-.26458h-1.0583333v-.79375h1.0583333v-.26459h-1.0583333v-.79375h-.2645834v.79375h-1.0583332v-.79375zm.2645833 1.05834h1.0583332v.79375h-1.0583332z" fill="#bababa"/></g><path d="m.26511238 294.08957v-.79376h3.70416672v.79376z" fill="#ffd60a" stroke-width=".247496"/><path d="m1.5875 293.03123h1.0583332v.26458h-1.0583332z" fill="#c93400" opacity="0"/><path d="m.00052901 294.35416h.2645833 1.05833339.2645833 1.0583333.2645834 1.0583333.2645833v-.26459l.0000001-.79376v-.26458h-1.3229166-.2645834-1.0583333-.2645833-1.05833342-.2645833v.26458l-.00000007.79376zm.2645833-.26459.00000007-.79376h1.05833342l-.0000001.79376zm1.32291669 0 .0000001-.79376h1.0583333l-.0000001.79376zm1.3229167 0 .0000001-.79376h1.0583333l-.0000001.79376z" fill="#e4b500" stroke-width=".264583"/><path d="m1.5875 293.29581h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/><g transform="matrix(0 -1 1 0 -292.766121 296.604659)"><path d="m1.5523602 293.8255c-.018163.001-.035959.003-.053744.006a.39703613.39703613 0 0 0 -.00258.00052c-.2022343.0351-.3339012.19881-.3886056.38964h-.57826376c-.28632108 0-.52916666.24283-.52916666.52917v.26458c0 .28636.24280957.52917.52916666.52917h.56999106c.0999.32195.5082736.50439.7978841.29455a.39703613.39703613 0 0 0 .047542-.0403l.530717-.52968-.042892.0372c.2744658-.20499.2744658-.64251 0-.8475l.042375.0372-.5307171-.52865a.39703613.39703613 0 0 0 -.039274-.0341c-.09912-.0757-.221636-.11408-.3462321-.108a.39703613.39703613 0 0 0 -.0062 0z" fill="#fff" fill-opacity=".784314"/><path d="m1.5776817 294.22186c-.0045.00028-.00899.0008-.013436.002-.063441.011-.1095797.0663-.1090373.13074l.00155.26458h-.92759156c-.0732896 0-.13229167.059-.13229167.1323v.26458c0 .0733.0590021.13229.13229167.13229h.92759196l-.00155.26458c.0009181.10691.1221973.16815.2087728.10542l.5307171-.52968c.070456-.0526.070456-.15822 0-.21084l-.5307169-.52865c-.024691-.0189-.055263-.0284-.0863-.0269z" fill="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/dataeditor_icon07.svg b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon07.svg
new file mode 100644
index 000000000..86d4132fc
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon07.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m10 1h-4.0078l-.000012 8h4zm-5 0h-4l-.007812 8h4.007812z" fill="#fff"/><path d="m5 1v3h-4v1h9v-1h-4v-3zm-.0761719 4h.0761719v4h1v-4z" fill="#bababa"/><path d="m0 0v5l-.007812 4.5c-.00038442.276301.22369855.500384.5.5h5.5v-.998047h-5.00195312c-.00050164-2.0031504.00976512-1.9997461.00976512-4.001953v-1-3h5v-1zm6 0v1h4v3 1c.07356 2.0719462-.0058 1.7621128-.0058 4.001953h-4.002v.998047h4.5c.276301.000384.500384-.223699.5-.5l.0078-4.5v-5z" fill="#69696e"/><g transform="matrix(0 1 -1 0 20 -1)"><path d="m6 5h10v4h-10z" fill="#af52de"/><path d="m5 4v6h12v-6zm1 1 4.001953.00781v4l-4.001953-.00781zm5.001953.007812 4.998047-.007812v4l-4.998047.00781z" fill="#8944ab"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/dataeditor_icon08.svg b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon08.svg
new file mode 100644
index 000000000..d31ee7906
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon08.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="10.5" y2="5.5"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g transform="matrix(-1 0 0 1 4.233862 -292.76665)"><g stroke-width=".264583"><path d="m.26458334 293.29581h3.70416656v3.175h-3.70416656z" fill="#fff"/><path d="m.13280843 293.03175c-.07310476-.0001-.13239338.0592-.13229167.13229v.92552h-.00051676v2.51354c-.00010171.0731.05918691.1324.13229167.1323h3.96874993c.073105.0001.1323932-.0592.1322916-.1323v-2.51354h.0005292v-.92552c.0001016-.0731-.059187-.13239-.1322917-.13229zm.13177491.26406h1.05833336.2645833 1.0583332.2645834 1.0583333.00103v.79375h-.0005292v2.38177h-3.70518603v-2.38177h.00051673v-.26458z" fill="#69696e"/><path d="m1.3229167 293.29581v.79375h-1.05833336v.26459h1.05833336v.79375h-1.05833336v.26458h1.05833336v1.05833h.2645833v-1.05833h1.0583332v1.05833h.2645834v-1.05833h1.0583333v-.26458h-1.0583333v-.79375h1.0583333v-.26459h-1.0583333v-.79375h-.2645834v.79375h-1.0583332v-.79375zm.2645833 1.05834h1.0583332v.79375h-1.0583332z" fill="#bababa"/><path d="m2.910417 293.29583h1.058333l.0000001 3.17498h-1.058333z" fill="#ffd60a"/></g><path d="m1.5875 293.03123h1.0583332v.26458h-1.0583332z" fill="#c93400" opacity="0"/><path d="m10 1v1 3 1 3 1 4 1h1 4 1v-5-1-3-1-3-1h-1-4zm1 1h4v3h-4zm0 4h4v3h-4zm0 4h4v4h-4z" fill="#e4b500" stroke-width=".999999" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><path d="m1.5875 293.29581h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/><path d="m7.3671875 4.0019531c-.068646.00436-.1359063.012164-.203125.023437a1.500609 1.500609 0 0 0 -.00977.00195c-.7643501.1328764-1.2619888.7514152-1.4687456 1.4726599h-2.1855469c-1.0821584 0-2 .9177743-2 2v1c0 1.0822971.9177055 2 2 2h2.1542969c.3775749 1.216827 1.9210343 1.906366 3.015625 1.113281a1.500609 1.500609 0 0 0 .1796875-.152343l2.0058596-2.0019536-.16211.140625c1.037351-.7747679 1.037351-2.4283572 0-3.203125l.160157.140625-2.0058598-1.9980469a1.500609 1.500609 0 0 0 -.1484374-.1289063c-.3746258-.2862572-.8376791-.4311788-1.3085938-.4082031a1.500609 1.500609 0 0 0 -.023437 0z" fill="#fff" fill-opacity=".784314" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><path d="m7.4628907 5.5000001c-.017016.00108-.033966.00304-.050781.00586-.2397769.041682-.4141595.2507758-.4121096.49414l.0058593.9999999h-3.5058594c-.2769999 0-.5.2229606-.5.5v1c0 .2770016.2229999.5.5.5h3.5058594l-.00586 1c.00347.404062.4618478.635522.7890625.398438l2.00586-2.0019536c.2662911-.1988853.2662911-.5979897 0-.796875l-2.0058593-1.9980468c-.0933202-.0713074-.2088661-.1072858-.3261719-.1015625z" fill="url(#a)" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/dataeditor_icon09.svg b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon09.svg
new file mode 100644
index 000000000..12f9737ea
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/dataeditor_icon09.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".39842544831" x2="2.25050875831" y1="294.88331690458" y2="294.88331690458"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g transform="matrix(-1 0 0 1 4.233862 -292.76665)"><g stroke-width=".264583"><path d="m.26458334 293.29581h3.70416656v3.175h-3.70416656z" fill="#fff"/><path d="m.13280843 293.03175c-.07310476-.0001-.13239338.0592-.13229167.13229v.92552h-.00051676v2.51354c-.00010171.0731.05918691.1324.13229167.1323h3.96874993c.073105.0001.1323932-.0592.1322916-.1323v-2.51354h.0005292v-.92552c.0001016-.0731-.059187-.13239-.1322917-.13229zm.13177491.26406h1.05833336.2645833 1.0583332.2645834 1.0583333.00103v.79375h-.0005292v2.38177h-3.70518603v-2.38177h.00051673v-.26458z" fill="#69696e"/><path d="m1.3229167 293.29581v.79375h-1.05833336v.26459h1.05833336v.79375h-1.05833336v.26458h1.05833336v1.05833h.2645833v-1.05833h1.0583332v1.05833h.2645834v-1.05833h1.0583333v-.26458h-1.0583333v-.79375h1.0583333v-.26459h-1.0583333v-.79375h-.2645834v.79375h-1.0583332v-.79375zm.2645833 1.05834h1.0583332v.79375h-1.0583332z" fill="#bababa"/></g><path d="m.26511238 294.08957v-.79376h3.70416672v.79376z" fill="#ffd60a" stroke-width=".247496"/><path d="m1.5875 293.03123h1.0583332v.26458h-1.0583332z" fill="#c93400" opacity="0"/><path d="m.00052901 294.35416h.2645833 1.05833339.2645833 1.0583333.2645834 1.0583333.2645833v-.26459l.0000001-.79376v-.26458h-1.3229166-.2645834-1.0583333-.2645833-1.05833342-.2645833v.26458l-.00000007.79376zm.2645833-.26459.00000007-.79376h1.05833342l-.0000001.79376zm1.32291669 0 .0000001-.79376h1.0583333l-.0000001.79376zm1.3229167 0 .0000001-.79376h1.0583333l-.0000001.79376z" fill="#e4b500" stroke-width=".264583"/><path d="m1.5875 293.29581h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/><g transform="matrix(0 -1 1 0 -292.766121 296.604659)"><path d="m1.5523602 293.8255c-.018163.001-.035959.003-.053744.006a.39703613.39703613 0 0 0 -.00258.00052c-.2022343.0351-.3339012.19881-.3886056.38964h-.57826376c-.28632108 0-.52916666.24283-.52916666.52917v.26458c0 .28636.24280957.52917.52916666.52917h.56999106c.0999.32195.5082736.50439.7978841.29455a.39703613.39703613 0 0 0 .047542-.0403l.530717-.52968-.042892.0372c.2744658-.20499.2744658-.64251 0-.8475l.042375.0372-.5307171-.52865a.39703613.39703613 0 0 0 -.039274-.0341c-.09912-.0757-.221636-.11408-.3462321-.108a.39703613.39703613 0 0 0 -.0062 0z" fill="#fff" fill-opacity=".784314"/><path d="m1.5776817 294.22186c-.0045.00028-.00899.0008-.013436.002-.063441.011-.1095797.0663-.1090373.13074l.00155.26458h-.92759156c-.0732896 0-.13229167.059-.13229167.1323v.26458c0 .0733.0590021.13229.13229167.13229h.92759196l-.00155.26458c.0009181.10691.1221973.16815.2087728.10542l.5307171-.52968c.070456-.0526.070456-.15822 0-.21084l-.5307169-.52865c-.024691-.0189-.055263-.0284-.0863-.0269z" fill="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/donut3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/donut3d_52x60.svg
new file mode 100644
index 000000000..1298c832c
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed 9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93 0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43 X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1 oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1 NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m49.898438 22c.06582.494006.101562.993547.101562 1.5v-1.5zm.101562 1.5c-.005 1.09776-.17454 2.19146-.5 3.263672v4.990234c.273706-.906045.432793-1.827713.478516-2.753906h.021484v-.5z" fill="#007aff"/><path d="m49.5 26.763672c-.008057.026542-.013233.053563-.021484.080078a21.488372 15.5 0 0 1 -20.966797 12.15625 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.059404-.285156-.089844v5c.09478.02783.189834.055181.285156.082031a21.488372 15.5 0 0 0 8.511719 1.308594 21.488372 15.5 0 0 0 20.966797-12.15625c.009234-.029674.012509-.060134.021484-.089844z" fill="#28cd41"/><path d="m7 22v7h.0585938c.2325078 5.122523 3.9605042 9.830955 9.9589842 12.578125.211435.09053.425008.178432.640625.263672.399921.175579.807691.341683 1.222656.498047.04744.0164.094969.032678.142579.048828.224.08097.449946.159106.677734.234375l.013672-.013672v-5l-.013672.013672c-.227788-.07527-.453734-.153406-.677734-.234375-.04761-.01615-.09514-.032428-.142579-.048828-.414965-.156364-.822735-.322468-1.222656-.498047-.215617-.08524-.42919-.173144-.640625-.263672-6.215036-2.838156-9.985587-7.772218-9.9941405-13.078125.0093187-.501209.052338-1.001798.1289063-1.5z" fill="#ff9500"/><path d="m28.511719 8-.511719.0138766a21.488372 15.732027 0 0 0 -20.9765625 15.7181504 21.488372 15.732027 0 0 0 9.9941405 13.273899 21.488372 15.732027 0 0 0 .640625.26762 21.488372 15.732027 0 0 0 1.222656.505502 21.488372 15.732027 0 0 0 .142579.04956 21.488372 15.732027 0 0 0 .677734.237883l.01367-.01387a21.488372 15.732027 0 0 0 8.796875 1.411442 21.488372 15.732027 0 0 0 20.966797-12.338224c.341579-1.114064.516346-2.252037.521486-3.393812 0-8.688559-9.620581-15.732027-21.488281-15.732027z" fill="#fff"/><g stroke-width="1.011561"><path d="m28.511719 8-.511719.0136719v4.5019531c.167444-.003657.33114-.015625.5-.015625 7.894423 0 14.294922 4.029437 14.294922 9 0 1.33233-.473683 2.59285-1.298828 3.730469l7.982422 1.613281c.341577-1.097627.516344-2.218815.521484-3.34375 0-8.560414-9.62058-15.5-21.488281-15.5z" fill="#007aff"/><path d="m28 8.0136719a21.488372 15.5 0 0 0 -20.9765625 15.4863281 21.488372 15.5 0 0 0 12.6777345 14.123047l.113281-.123047 4.083985-7.484375c-5.633751-1.207134-9.69336-4.560085-9.69336-8.515625 0-4.864244 6.134131-8.817067 13.794922-8.984375z" fill="#ff9500"/><path d="m41.496094 25.230469c-2.253247 3.106529-7.217725 5.269531-12.996094 5.269531-1.612096 0-3.155897-.174615-4.601562-.484375l-4.083985 7.484375-.099609.109375a21.488372 15.5 0 0 0 8.796875 1.390625 21.488372 15.5 0 0 0 20.966797-12.15625zm-24.478516 11.347656a21.488372 15.5 0 0 0 .640625.263672 21.488372 15.5 0 0 1 -.640625-.263672zm1.863281.761719a21.488372 15.5 0 0 0 .142579.048828 21.488372 15.5 0 0 1 -.142579-.048828z" fill="#28cd41"/></g><path d="m28.5 12.5c-7.894423 0-14.294118 4.029437-14.294118 9s6.399695 9 14.294118 9 14.294118-4.029437 14.294118-9-6.399695-9-14.294118-9z" fill="#fff" fill-opacity=".849206"/><path d="m31.996094 21a3.4957628 2 0 0 1 -3.496094 2 3.4957628 2 0 0 1 -1.914062-.328125l-7.283204 5.041016a13.5 8.5 0 0 0 9.197266 2.287109 13.5 8.5 0 0 0 13.5-8.5 13.5 8.5 0 0 0 -.041016-.5z" fill="#28cd41"/><path d="m28.5 13a13.5 8.5 0 0 0 -13.5 8.5 13.5 8.5 0 0 0 4.302734 6.212891l7.283204-5.041016a3.4957628 2 0 0 1 -1.582032-1.671875 3.4957628 2 0 0 1 3.496094-2 3.4957628 2 0 0 1 1.246094.134766l2.332031-5.828125a13.5 8.5 0 0 0 -3.578125-.306641z" fill="#ff9500"/><path d="m32.078125 13.306641-2.332031 5.828125a3.4957628 2 0 0 1 2.25 1.865234h9.96289a13.5 8.5 0 0 0 -9.880859-7.693359z" fill="#007aff"/><ellipse cx="28.5" cy="21.25" fill="#fff" rx="4" ry="2.25"/><path d="m28.5 19a3.4957628 2 0 0 0 -3.496094 2 3.4957628 2 0 0 0 1.582032 1.671875 3.4957628 2 0 0 0 1.914062.328125 3.4957628 2 0 0 0 1.246094-.132812v-3.732422a3.4957628 2 0 0 0 -1.246094-.134766z" fill="#ff9500"/><path d="m29.746094 19.134766v3.732422a3.4957628 2 0 0 0 2.25-1.867188 3.4957628 2 0 0 0 -2.25-1.865234z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/donut3dexploded_52x60.svg b/icon-themes/sukapura_svg/chart2/res/donut3dexploded_52x60.svg
new file mode 100644
index 000000000..8f3170c93
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#28cd41"/><stop offset="1" stop-color="#42da59"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.302734" x2="42" xlink:href="#a" y1="28.400391" y2="28.400391"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19.714844" x2="49.5" xlink:href="#a" y1="35.381836" y2="35.381836"/><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed 9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93 0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43 X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1 oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1 NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m42 21.5a13.5 8.5 0 0 1 -13.5 8.5 13.5 8.5 0 0 1 -9.197266-2.287109v5.287109h.019532l-.019532.013672a13.5 8.5 0 0 0 9.197266 2.287109 13.5 8.5 0 0 0 13.488281-8.300781h.011719v-.199219z" fill="url(#b)"/><path d="m30.052734 18.367188-.30664.767578a3.4957628 2 0 0 0 -1.246094-.134766 3.4957628 2 0 0 0 -3.496094 2 3.4957628 2 0 0 0 1.582032 1.671875l-7.283204 5.041016h6.728516a3.4957628 2 0 0 1 -1.027344-1.41211 3.4957628 2 0 0 1 3.496094-2 3.4957628 2 0 0 1 1.246094.134766l2.332031-5.828125a13.5 8.5 0 0 0 -2.025391-.240234zm-10.75 9.345703a13.5 8.5 0 0 1 -4.302734-6.212891v5h.015625a13.5 8.5 0 0 0 -.015625.300781 13.5 8.5 0 0 0 4.302734 6.212891l.019532-.013672h-.019532zm7.197266.222656v.095703l.085938-.058594a3.4957628 2 0 0 1 -.085938-.037109z" fill="#ff9500"/><path d="m31.996094 21.5a3.4957628 2 0 0 1 -3.496094 2 3.4957628 2 0 0 1 -1.914062-.328125l-7.283204 5.041016a13.5 8.5 0 0 0 9.197266 2.287109 13.5 8.5 0 0 0 13.5-8.5 13.5 8.5 0 0 0 -.041016-.5z" fill="#fff"/><g transform="translate(2 3)"><path d="m49.5 26.763672c-.0081.02654-.01323.05356-.02148.08008a21.488372 15.5 0 0 1 -20.966801 12.156248 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.0594-.285156-.08984v5c.09478.02783.189834.05518.285156.08203a21.488372 15.5 0 0 0 8.511719 1.308591 21.488372 15.5 0 0 0 20.966797-12.15625c.0092-.02967.01251-.06013.02148-.08984z" fill="url(#c)"/><path d="m49.5 26.763672c-.0081.02654-.01323.05356-.02148.08008a21.488372 15.5 0 0 1 -20.966801 12.156248 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.0594-.285156-.08984v.443359a21.488372 15.732027 0 0 0 8.796875 1.41211 21.488372 15.732027 0 0 0 20.966797-12.339848c.0081-.02656.01353-.05349.02148-.08008z" fill="#fff"/><path d="m41.496094 25.230469c-2.253247 3.106529-7.217725 5.269531-12.996094 5.269531-1.612096 0-3.155897-.174615-4.601562-.484375l-4.083985 7.484375-.099609.109375a21.488372 15.5 0 0 0 8.796875 1.390625 21.488372 15.5 0 0 0 20.966797-12.15625zm-24.478516 11.347656a21.488372 15.5 0 0 0 .640625.263672 21.488372 15.5 0 0 1 -.640625-.263672zm1.863281.761719a21.488372 15.5 0 0 0 .142579.04883 21.488372 15.5 0 0 1 -.142579-.04883z" fill="#28cd41" stroke-width="1.011561"/></g><path d="m31.996094 21a3.4957628 2 0 0 1 -3.496094 2 3.4957628 2 0 0 1 -1.914062-.328125l-7.283204 5.041016a13.5 8.5 0 0 0 9.197266 2.287109 13.5 8.5 0 0 0 13.5-8.5 13.5 8.5 0 0 0 -.041016-.5z" fill="#28cd41"/><path d="m28.5 13.5a13.5 8.5 0 0 0 -13.5 8.5 13.5 8.5 0 0 0 4.302734 6.212891l7.283204-5.041016a3.4957628 2 0 0 1 -1.582032-1.671875 3.4957628 2 0 0 1 3.496094-2 3.4957628 2 0 0 1 1.246094.134766l2.332031-5.828125a13.5 8.5 0 0 0 -3.578125-.306641z" fill="#fff"/><path d="m28.5 13a13.5 8.5 0 0 0 -13.5 8.5 13.5 8.5 0 0 0 4.302734 6.212891l7.283204-5.041016a3.4957628 2 0 0 1 -1.582032-1.671875 3.4957628 2 0 0 1 3.496094-2 3.4957628 2 0 0 1 1.246094.134766l2.332031-5.828125a13.5 8.5 0 0 0 -3.578125-.306641z" fill="#ff9500"/><path d="m32.078125 13.306641-2.332031 5.828125a3.4957628 2 0 0 1 2.25 1.865234h9.96289a13.5 8.5 0 0 0 -9.880859-7.693359z" fill="#007aff"/><ellipse cx="28.5" cy="21.25" fill="#fff" rx="4" ry="2.25"/><path d="m28.5 19a3.4957628 2 0 0 0 -3.496094 2 3.4957628 2 0 0 0 1.582032 1.671875 3.4957628 2 0 0 0 1.914062.328125 3.4957628 2 0 0 0 1.246094-.132812v-3.732422a3.4957628 2 0 0 0 -1.246094-.134766z" fill="#ff9500"/><g fill="#007aff"><path d="m29.746094 19.134766v3.732422a3.4957628 2 0 0 0 2.25-1.867188 3.4957628 2 0 0 0 -2.25-1.865234z"/><path d="m54.898438 18c.06582.494006.101562.993547.101562 1.5v-1.5zm.101562 1.5c-.005 1.09776-.17454 2.19146-.5 3.263672v4.990234c.273706-.906045.432793-1.827713.478516-2.753906h.021484v-.5z"/><path d="m33.511719 4-.511719.0136719v4.5019531c.167444-.003657.33114-.015625.5-.015625 7.894423 0 14.294922 4.029437 14.294922 9 0 1.33233-.473683 2.59285-1.298828 3.730469l7.982422 1.613281c.341577-1.097627.516344-2.218815.521484-3.34375 0-8.560414-9.62058-15.5-21.488281-15.5z" stroke-width="1.011561"/></g><path d="m54.996094 19.601562c-.01468 1.06361-.180682 2.123-.496094 3.16211v.28125c.325669-1.088604.494983-2.197948.5-3.3125 0-.04383-.0034-.08711-.0039-.13086z" fill="#fff"/><path d="m46.496094 21.230469c-30.997396 20.513021-15.498698 10.25651 0 0zm0 0v4.904297l8.003906 1.61914c.341577-1.097627.516344-2.218815.521484-3.34375 0-.8609-.105118-1.703306-.292968-2.52539-.07082.320923-.151208.641523-.25.958984z" fill="#1d89ff"/><path d="m54.990234 19.724609c-.02592 1.049342-.192928 2.094737-.511718 3.119141l-7.982422-1.615234v.5l7.982422 1.615234c.341577-1.097627.516344-2.218815.521484-3.34375 0-.09245-.007466-.183322-.009766-.275391z" fill="#fff"/><path d="m54.898438 18c.06582.494006.101562.993547.101562 1.5v-1.5zm.101562 1.5c-.005 1.09776-.17454 2.19146-.5 3.263672v4.990234c.273706-.906045.432793-1.827713.478516-2.753906h.021484v-.5z" fill="#007aff"/><path d="m33.511719 4-.511719.0136719v4.5019531c.167444-.003657.33114-.015625.5-.015625 7.894423 0 14.294922 4.029437 14.294922 9 0 1.33233-.473683 2.59285-1.298828 3.730469l7.982422 1.613281c.341577-1.097627.516344-2.218815.521484-3.34375 0-8.560414-9.62058-15.5-21.488281-15.5z" fill="#007aff" stroke-width="1.011561"/><path d="m54.996094 19.601562c-.01468 1.06361-.180682 2.123-.496094 3.16211v.28125c.325669-1.088604.494983-2.197948.5-3.3125 0-.04383-.0034-.08711-.0039-.13086z" fill="#fff"/><g transform="translate(-6 -3.013672)"><path d="m13.714844 39.595703.113281-.123047 4.083984-7.484375-.01367-4.986328-4.083985 7.484375-.113281.123047z" fill="#ffa11d" stroke-width="1.011561" transform="translate(6 3.013672)"/><path d="m7 22v7h.058594c.2325078 5.122523 3.960504 9.830955 9.958984 12.578125.211435.09053.425008.178432.640625.263672.399921.175579.807691.341683 1.222656.498047.04744.0164.09497.03268.142579.04883.224.08097.449946.159106.677734.234375l.01367-.01367v-5l-.01367.01367c-.227788-.07527-.453734-.153406-.677734-.234375-.04761-.01615-.09514-.03243-.142579-.04883-.414965-.156364-.822735-.322468-1.222656-.498047-.215617-.08524-.42919-.173144-.640625-.263672-6.215036-2.838156-9.985587-7.772218-9.9941405-13.078125.0093187-.501209.052338-1.001798.1289063-1.5z" fill="#ff9500"/><g stroke-width="1.011561"><path d="m28 8.0136719a21.488372 15.5 0 0 0 -20.9765625 15.4863281 21.488372 15.5 0 0 0 12.6777345 14.123047l.113281-.123047 4.083985-7.484375c-5.633751-1.207134-9.69336-4.560085-9.69336-8.515625 0-4.864244 6.134131-8.817067 13.794922-8.984375z" fill="#ff9500"/><path d="m22 9.5019531c-2.758205.0510002-5.5.4980469-7.994141 1.7617189-3.514206 1.636832-5.8007809 4.257946-5.8007809 7.222656 0 .870916.2071476 1.709839.5742188 2.50586 1.6689761-3.662983 6.9302781-6.366228 13.2343751-6.503907z" fill="#ffa11d" transform="translate(6 3.013672)"/><path d="m22 9.5019531c-7.660791.167308-13.7949219 4.1201309-13.7949219 8.9843749 0 .09271.01315.183365.017578.275391.1871936-4.759739 6.2359949-8.595066 13.7773439-8.759766zm-20.9648438 11.1425779c-.00565.113898-.00955.227837-.011719.341797.00772 6.096416 4.9690872 11.623403 12.6777345 14.123047l.113281-.123047 4.083985-7.484375-.000007-.5-4.083978 7.484375-.113281.123047c-7.632156-2.478371-12.5747773-7.92783-12.6660155-13.964844z" fill="#fff" transform="translate(6 3.013672)"/><path d="m28 8.0136719a21.488372 15.5 0 0 0 -20.9765625 15.4863281 21.488372 15.5 0 0 0 12.6777345 14.123047l.113281-.123047 4.083985-7.484375c-5.633751-1.207134-9.69336-4.560085-9.69336-8.515625 0-4.864244 6.134131-8.817067 13.794922-8.984375z" fill="#ff9500"/></g></g><path d="m33.5 8.5c-.16886 0-.332556.011968-.5.015625v4.904297c.167444-.0037.33114-.015625.5-.015625 6.530401 0 12.025912 2.760906 13.734375 6.527344.140197-.309988.250975-.62764.341797-.949219.027915-.103411.059844-.205954.082031-.310547.027546-.122586.047162-.246907.066406-.371094.038159-.264601.070313-.529809.070313-.800781 0-4.970563-6.400499-9-14.294922-9z" fill="#1d92ff" stroke-width="1.011561"/><path d="m33.5 8.5c-.16886 0-.332556.011968-.5.015625v.5c.167444-.003657.33114-.015625.5-.015625 7.755075 0 14.052971 3.890993 14.273438 8.740234.0035-.080756.021484-.158931.021484-.240234 0-4.970563-6.400499-9-14.294922-9zm21.490234 11.224609c-.025907 1.049342-.192928 2.094737-.511718 3.119141l-7.703125-1.556641c-.093015.147981-.17475.299221-.279297.44336l7.982422 1.613281c.341577-1.097627.516344-2.218815.521484-3.34375 0-.092453-.007531-.183322-.009766-.275391z" fill="#fff" stroke-width="1.011561"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/donut_52x60.svg b/icon-themes/sukapura_svg/chart2/res/donut_52x60.svg
new file mode 100644
index 000000000..bea7bd13e
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed 9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93 0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43 X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1 oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1 NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 6.0703125v6.9941405c.182122.01799.363809.04013.544922.06641 5.777664.995512 9.999391 6.00634 10 11.869141-.0048.44399-.03414.887375-.08789 1.328125-.184966 1.667877-.714886 3.217543-1.498047 4.599609l7.066407 3.886719c1.937637-2.959267 2.966199-6.352912 2.974608-9.814457-.010948-9.946572-8.296934-18.2018943-19-18.9296875z" fill="#007aff"/><path d="m27.5 6c-11.321837 0-20.5 8.50659-20.5 19 .00146 6.256186 3.325741 12.110754 8.888672 15.654297l5.015625-5.605469c-1.360136-.893959-2.554607-2.050166-3.472656-3.453125-1.286592-1.959411-1.973517-4.251647-1.976563-6.595703.000215-6.652138 5.392784-12.044707 12.044922-12.044922.50179.0052 1.002766.04171 1.5.109375v-6.9941405c-.498905-.0404112-.999241-.0638644-1.5-.0703125zm-.359375 22.078125c-18.09375 15.947917-9.046875 7.973958 0 0z" fill="#ff9500"/><path d="m37.958984 30.927734c-2.079112 3.669068-6.004013 6.111813-10.458984 6.117188-2.383762-.002-4.661925-.725105-6.595703-1.996094l-5.015625 5.605469c3.4163 2.177933 7.464881 3.344496 11.611328 3.345703 7.173435-.009 13.819955-3.492671 17.525391-9.185547z" fill="#28cd41"/><g transform="translate(-2 -1.5)"><path d="m29.5 14.454689a12.045311 12.045311 0 0 0 -12.045311 12.045311 12.045311 12.045311 0 0 0 1.976184 6.595462c2.223288 3.397621 6.008729 5.446467 10.069127 5.449849 6.133071-.0074 11.281336-4.621921 11.957345-10.717627a12.045311 12.045311 0 0 0 .087966-1.327684 12.045311 12.045311 0 0 0 -9.999572-11.869377 12.045311 12.045311 0 0 0 -2.045739-.175934zm.261855 8.379347a3.4041097 3.4041097 0 0 1 .366186.02046 3.4041097 3.4041097 0 0 1 3.037923 3.383652 3.4041097 3.4041097 0 0 1 -.06546.662819c-.316288 1.593302-1.714256 2.741142-3.338646 2.741291-1.120738-.0016-2.16888-.554744-2.802663-1.479069a3.4041097 3.4041097 0 0 1 -.601447-1.925041 3.4041097 3.4041097 0 0 1 3.40411-3.404109z" fill="#fff"/><path d="m40.916016 27.759766c-27.277344 16.160156-13.638672 8.080078 0 0zm-7.978516-.876954c-.301969 1.52117-1.636648 2.617046-3.1875 2.617188-1.07-.0015-2.070691-.52963-2.675781-1.412109l-7.1875 4.708984c2.122636 3.243805 5.736704 5.199896 9.613281 5.203125 5.855417-.0071 10.770611-4.412679 11.416016-10.232422z" fill="#28cd41"/><path d="m29.5 15a11.5 11.5 0 0 0 -11.5 11.5 11.5 11.5 0 0 0 1.886719 6.296875l7.1875-4.708984a3.25 3.25 0 0 1 -.574219-1.837891 3.25 3.25 0 0 1 3.25-3.25 3.25 3.25 0 0 1 .349609.01953l1.353516-7.851562a11.5 11.5 0 0 0 -1.953125-.167968z" fill="#ff9500"/><path d="m31.453125 15.167969-1.353516 7.851562a3.25 3.25 0 0 1 2.900391 3.230469 3.25 3.25 0 0 1 -.0625.632812l7.978516.884766a11.5 11.5 0 0 0 .083984-1.267578 11.5 11.5 0 0 0 -9.546875-11.332031z" fill="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/donutexploded_52x60.svg b/icon-themes/sukapura_svg/chart2/res/donutexploded_52x60.svg
new file mode 100644
index 000000000..c5215fe0f
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed 9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93 0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43 X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1 oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1 NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m33 3.0703125v6.9941405c.182122.01799.363809.04013.544922.06641 5.777664.995512 9.999391 6.00634 10 11.869141-.0048.44399-.03414.887375-.08789 1.328125-.184966 1.667877-.714886 3.217543-1.498047 4.599609l7.066407 3.886719c1.937637-2.959267 2.966199-6.352912 2.974608-9.814457-.010948-9.946572-8.296934-18.2018943-19-18.9296875z" fill="#007aff"/><path d="m23.5 4c-11.321837 0-20.5 8.50659-20.5 19 .00146 6.256186 3.325741 12.110754 8.888672 15.654297l5.015625-5.605469c-1.360136-.893959-2.554607-2.050166-3.472656-3.453125-1.286592-1.959411-1.973517-4.251647-1.976563-6.595703.000215-6.652138 5.392784-12.044707 12.044922-12.044922.50179.0052 1.002766.04171 1.5.109375v-6.9941405c-.498905-.0404112-.999241-.0638644-1.5-.0703125zm-.359375 22.078125c-18.09375 15.947917-9.046875 7.973958 0 0z" fill="#ff9500"/><path d="m38.958984 34.927734c-2.079112 3.669068-6.004013 6.111813-10.458984 6.117188-2.383762-.002-4.661925-.725105-6.595703-1.996094l-5.015625 5.605469c3.4163 2.177933 7.464881 3.344496 11.611328 3.345703 7.173435-.009 13.819955-3.492671 17.525391-9.185547z" fill="#28cd41"/><g transform="translate(-2 -1.5)"><path d="m29.5 14.454689a12.045311 12.045311 0 0 0 -12.045311 12.045311 12.045311 12.045311 0 0 0 1.976184 6.595462c2.223288 3.397621 6.008729 5.446467 10.069127 5.449849 6.133071-.0074 11.281336-4.621921 11.957345-10.717627a12.045311 12.045311 0 0 0 .087966-1.327684 12.045311 12.045311 0 0 0 -9.999572-11.869377 12.045311 12.045311 0 0 0 -2.045739-.175934zm.261855 8.379347a3.4041097 3.4041097 0 0 1 .366186.02046 3.4041097 3.4041097 0 0 1 3.037923 3.383652 3.4041097 3.4041097 0 0 1 -.06546.662819c-.316288 1.593302-1.714256 2.741142-3.338646 2.741291-1.120738-.0016-2.16888-.554744-2.802663-1.479069a3.4041097 3.4041097 0 0 1 -.601447-1.925041 3.4041097 3.4041097 0 0 1 3.40411-3.404109z" fill="#fff"/><path d="m40.916016 27.759766c-27.277344 16.160156-13.638672 8.080078 0 0zm-7.978516-.876954c-.301969 1.52117-1.636648 2.617046-3.1875 2.617188-1.07-.0015-2.070691-.52963-2.675781-1.412109l-7.1875 4.708984c2.122636 3.243805 5.736704 5.199896 9.613281 5.203125 5.855417-.0071 10.770611-4.412679 11.416016-10.232422z" fill="#28cd41"/><path d="m29.5 15a11.5 11.5 0 0 0 -11.5 11.5 11.5 11.5 0 0 0 1.886719 6.296875l7.1875-4.708984a3.25 3.25 0 0 1 -.574219-1.837891 3.25 3.25 0 0 1 3.25-3.25 3.25 3.25 0 0 1 .349609.01953l1.353516-7.851562a11.5 11.5 0 0 0 -1.953125-.167968z" fill="#ff9500"/><path d="m31.453125 15.167969-1.353516 7.851562a3.25 3.25 0 0 1 2.900391 3.230469 3.25 3.25 0 0 1 -.0625.632812l7.978516.884766a11.5 11.5 0 0 0 .083984-1.267578 11.5 11.5 0 0 0 -9.546875-11.332031z" fill="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errorbothhori_30.svg b/icon-themes/sukapura_svg/chart2/res/errorbothhori_30.svg
new file mode 100644
index 000000000..66939a910
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errorbothhori_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m4 15h8v2h5v-2h8v-1h-8v-2h-5v2h-8z" fill="#4b4b4f"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errorbothverti_30.svg b/icon-themes/sukapura_svg/chart2/res/errorbothverti_30.svg
new file mode 100644
index 000000000..a5731a724
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errorbothverti_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m14 4v8h-2v5h2v8h1v-8h2v-5h-2v-8z" fill="#4b4b4f"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errordown_30.svg b/icon-themes/sukapura_svg/chart2/res/errordown_30.svg
new file mode 100644
index 000000000..8a8eb6647
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errordown_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/><path d="m12 12v5h2v8h1v-8h2v-5z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errorleft_30.svg b/icon-themes/sukapura_svg/chart2/res/errorleft_30.svg
new file mode 100644
index 000000000..86c8e8042
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errorleft_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/><path d="m17 17h-5v-2h-8v-1h8v-2h5z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errorright_30.svg b/icon-themes/sukapura_svg/chart2/res/errorright_30.svg
new file mode 100644
index 000000000..d9a76231e
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errorright_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m12 17h5v-2h8v-1h-8v-2h-5z" fill="#4b4b4f"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/errorup_30.svg b/icon-themes/sukapura_svg/chart2/res/errorup_30.svg
new file mode 100644
index 000000000..bb168e1c0
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/errorup_30.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m2 24.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 2v26h26v-26z" fill="#fff" stroke-width=".866667"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d"/><path d="m12 17v-5h2v-8h1v8h2v5z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/net_52x60.svg b/icon-themes/sukapura_svg/chart2/res/net_52x60.svg
new file mode 100644
index 000000000..29e18935a
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/><g fill="none"><path d="m42.5 39.5 7-21-20-13-24 9 6 30z" stroke="#007aff"/><path d="m48.5 45.5-6-26-13-7-14 7 1 19z" stroke="#ff9500"/><path d="m34.5 30.5 4-7-9-4-11 2 3 13z" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netfill_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netfill_52x60.svg
new file mode 100644
index 000000000..3f9a742bf
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m42.5 39.5 7-21-20-13-24 9 6 30z" fill="#148eff" stroke="#007aff"/><path d="m48.5 45.5-6-26-13-7-14 7 1 19z" fill="#ffa914" stroke="#ff9500"/><path d="m34.5 30.5 4-7-9-4-11 2 3 13z" fill="#3ce155" stroke="#28cd41"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netlinepoint_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netlinepoint_52x60.svg
new file mode 100644
index 000000000..239a5da73
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/><path d="m28 4v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m28 18v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m37 22v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m33 29v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m48 17v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m4 13v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m41 38v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m10 43v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m17 20v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m20 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><g fill="#ff9500"><path d="m15 37v3h3v-3zm1 1h1v1h-1z"/><path d="m14 18v3h3v-3zm1 1h1v1h-1z"/><path d="m28 11v3h3v-3zm1 1h1v1h-1z"/><path d="m41 18v3h3v-3zm1 1h1v1h-1z"/><path d="m47 44v3h3v-3zm1 1h1v1h-1z"/></g><path d="m42.5 39.5 7-21-20-13-24 9 6 30z" fill="none" stroke="#007aff"/><path d="m48.5 45.5-6-26-13-7-14 7 1 19z" fill="none" stroke="#ff9500"/><path d="m34.5 30.5 4-7-9-4-11 2 3 13z" fill="none" stroke="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netlinepointstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netlinepointstack_52x60.svg
new file mode 100644
index 000000000..62362df27
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.923828l-3.890625-1.816406.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/><path d="m28 4v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m28 18v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m37 23v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m35 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m50 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m4 13v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m47 45v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m9 45v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m20 23v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m21 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><g fill="#ff9500"><path d="m15 39v3h3v-3zm1 1h1v1h-1z"/><path d="m12 18v3h3v-3zm1 1h1v1h-1z"/><path d="m28 11v3h3v-3zm1 1h1v1h-1z"/><path d="m44 19v3h3v-3zm1 1h1v1h-1z"/><path d="m41 39v3h3v-3zm1 1h1v1h-1z"/></g><path d="m29.5 5.5-24 9 5 32h38l3-29z" fill="none" stroke="#007aff"/><path d="m29.5 12.5-16.5 7 3.5 21h26l3-20z" fill="none" stroke="#ff9500"/><path d="m29.5 19.5-8 5 1 10h14l2-10z" fill="none" stroke="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netpoint_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netpoint_52x60.svg
new file mode 100644
index 000000000..ed38d0c44
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/><path d="m28 4v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m28 18v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m37 22v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m33 29v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m48 17v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m4 13v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m41 38v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m10 43v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m17 20v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m20 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><g fill="#ff9500"><path d="m15 37v3h3v-3zm1 1h1v1h-1z"/><path d="m14 18v3h3v-3zm1 1h1v1h-1z"/><path d="m28 11v3h3v-3zm1 1h1v1h-1z"/><path d="m41 18v3h3v-3zm1 1h1v1h-1z"/><path d="m47 44v3h3v-3zm1 1h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netpointstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netpointstack_52x60.svg
new file mode 100644
index 000000000..8c413ae48
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.923828l-3.890625-1.816406.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/><path d="m28 4v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m28 18v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m37 23v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m35 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m50 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m4 13v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m47 45v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m9 45v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m20 23v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m21 33v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><g fill="#ff9500"><path d="m15 39v3h3v-3zm1 1h1v1h-1z"/><path d="m12 18v3h3v-3zm1 1h1v1h-1z"/><path d="m28 11v3h3v-3zm1 1h1v1h-1z"/><path d="m44 19v3h3v-3zm1 1h1v1h-1z"/><path d="m41 39v3h3v-3zm1 1h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netstack_52x60.svg
new file mode 100644
index 000000000..4d2cddcd6
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none"><path d="m29.5 5.5-24 9 5 32h38l3-29z" stroke="#007aff"/><path d="m29.5 12.5-16.5 7 3.5 21h26l3-20z" stroke="#ff9500"/><path d="m29.5 19.5-8 5 1 10h14l2-10z" stroke="#28cd41"/></g><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/netstackfill_52x60.svg b/icon-themes/sukapura_svg/chart2/res/netstackfill_52x60.svg
new file mode 100644
index 000000000..86cf878ed
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29.5 5.5-24 9 5 32h38l3-29z" fill="#148eff" stroke="#007aff"/><path d="m29.5 12.5-16.5 7 3.5 21h26l3-20z" fill="#ffa914" stroke="#ff9500"/><path d="m29.5 19.5-8 5 1 10h14l2-10z" fill="#3ce155" stroke="#28cd41"/><path d="m29 5v4h-1v1h1v5h-1v1h1v8h-1v1h1v.919922l-3.890625-1.8125.845703-1.8125-.90625-.423828-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.421875-.845703 1.8125-3.625-1.691407.845703-1.8125-.90625-.421875-.845703 1.8125-2.71875-1.267578.845703-1.8125-.90625-.423828-.845703 1.814453-2.71875-1.269531.845703-1.8125-.9062499-.421875-.8457031 1.8125-2.71875-1.267578-.4238281.90625 3.625 1.689453-.84375 1.8125.90625.423828.8437501-1.8125 2.720703 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.71875 1.267578-.845703 1.814454.90625.421874.845703-1.8125 3.625 1.689454-.845703 1.8125.90625.423828.845703-1.8125 2.71875 1.267578-.845703 1.8125.90625.421875.845703-1.8125 2.90625 1.357422-1.929688 1.929687-1.414062-1.416015-.707031.708984 1.414062 1.414063-2.121093 2.121093-.707032.707031-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.414062-1.414062-.707032.707031 1.414063 1.414063-2.121094 2.121094-1.414062-1.414063-.707031.707031 1.414062 1.414063-2.121094 2.121093-1.416015-1.414062-.7070316.707031 1.4160156 1.414063-2.1230469 2.123047.7070313.707031 2.1230466-2.123047 1.414063 1.416016.707031-.707032-1.414062-1.416015 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062 2.121093-2.121094 1.414063 1.414062.707031-.707031-1.414063-1.414062 2.121094-2.121094 1.414063 1.414063.707031-.707032-1.414062-1.414062.707031-.707032 2.121093-2.121093 1.414063 1.414062.708984-.707031-1.416015-1.414062 2.222656-2.222657 2.222656 2.222657-1.416015 1.414062.708984.707031 1.414063-1.414062 2.121093 2.121093.707031.707032-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.414062.707031.707032 1.414063-1.414063 2.121094 2.121094-1.414063 1.414062.707031.707031 1.414063-1.414062 2.121093 2.121094-1.414062 1.416015.707031.707032 1.414063-1.416016 2.123047 2.123047.707031-.707031-2.123047-2.123047 1.416016-1.414063-.707032-.707031-1.416015 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-2.121094-2.121093 1.414062-1.414063-.707031-.707031-1.414062 1.414063-2.121094-2.121094 1.414063-1.414063-.707032-.707031-1.414062 1.414062-.707032-.707031-2.121093-2.121093 1.414062-1.414063-.707031-.708984-1.414062 1.416015-1.835938-1.835937 3.109375-1.451172.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689454.845703 1.8125.90625-.421874-.845703-1.814454 2.71875-1.267578.845703 1.8125.90625-.421875-.845703-1.8125 2.71875-1.267578.845703 1.8125.90625-.423828-.845703-1.8125 3.625-1.689453-.421875-.90625-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-2.71875 1.269531-.845703-1.814453-.90625.423828.845703 1.8125-2.71875 1.267578-.845703-1.8125-.90625.421875.845703 1.8125-3.625 1.691407-.845703-1.8125-.90625.421875.845703 1.8125-2.720703 1.267578-.84375-1.8125-.90625.423828.84375 1.8125-4.185547 1.951172v-1.058594h1v-1h-1v-8h1v-1h-1v-5h1v-1h-1v-4z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostackdirect3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostackdirect3d_52x60.svg
new file mode 100644
index 000000000..44803027d
--- /dev/null
+++ b/icon-themes/sukapura_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="17.89162" x2="51.853553" y1="26.501739" y2="26.501739"><stop offset="0" stop-color="#007aff"/><stop offset="1" stop-color="#3194ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.146447" x2="22.853553" y1="14.5" y2="14.5"><stop offset="0" stop-color="#007aff"/><stop offset="1" stop-color="#69b1ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="33.784603" x2="52.344083" y1="19.972901" y2="19.972901"><stop offset="0" stop-color="#28cd41"/><stop offset="1" stop-color="#81e791"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><g><path d="m22.5 9.5-4 4 15 30 18-18-14 13.5z" fill="url(#a)" stroke="#007aff"/><path d="m5.5 31.5 14 7 15-19 13 6 4-4-14-7-15 20-13-7z" fill="#28cd41" stroke="#28cd41"/></g><g><path d="m5.5 19.5 13-6 4-4-13 6z" fill="url(#b)" stroke="#007aff"/><path d="m5.5 31.5 14 7 15-19 13 6 4-4-14-7-15 20-13-7z" fill="#28cd41" stroke="#28cd41"/></g><g><path d="m5.5 19.5 13-6 4-4-13 6z" fill="url(#b)" stroke="#007aff"/><path d="m34.5 19.5 13 6 4-4-14-7z" fill="url(#c)" stroke="#28cd41"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostackdirectboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostackdirectboth_52x60.svg
new file mode 100644
index 000000000..114fb2adc
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 28v3h3v-3zm1 1h1v1h-1z"/><path d="m20 35v3h3v-3zm1 1h1v1h-1z"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z"/><path d="m48 21v3h3v-3zm1 1h1v1h-1z"/></g><g fill="#007aff"><path d="m20 10v3h3v-3zm1 1h1v1h-1z"/><path d="m48 27v3h3v-3zm1 1h1v1h-1z"/><path d="m34 40v3h3v-3zm1 1h1v1h-1z"/></g><path d="m7.5 17.5 14-6 14 30 14-13" fill="none" stroke="#007aff" stroke-linecap="round"/><path d="m7.5 29.5 14 7 14-20 14 6" fill="none" stroke="#28cd41" stroke-linecap="round"/><g fill="#fff"><path d="m49 22h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 11h1v1h-1z"/><path d="m7 17h1v1h-1z"/><path d="m7 29h1v1h-1z"/><path d="m21 36h1v1h-1z"/><path d="m35 41h1v1h-1z"/><path d="m49 28h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostackdirectlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostackdirectlines_52x60.svg
new file mode 100644
index 000000000..51ebc7e6e
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m7.5 17.5 14-6 14 30 14-13" stroke="#007aff"/><path d="m7.5 29.5 14 7 14-20 14 6" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostackdirectpoints_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostackdirectpoints_52x60.svg
new file mode 100644
index 000000000..375f1c71a
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 28v3h3v-3zm1 1h1v1h-1z"/><path d="m20 35v3h3v-3zm1 1h1v1h-1z"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z"/><path d="m48 21v3h3v-3zm1 1h1v1h-1z"/></g><g fill="#007aff"><path d="m20 10v3h3v-3zm1 1h1v1h-1z"/><path d="m48 27v3h3v-3zm1 1h1v1h-1z"/><path d="m34 40v3h3v-3zm1 1h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostacksmooth3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostacksmooth3d_52x60.svg
new file mode 100644
index 000000000..6ed357ffb
--- /dev/null
+++ b/icon-themes/sukapura_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"><stop offset="0" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.960839" x2="24" xlink:href="#a" y1="35.596569" y2="40"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="27.101997" x2="50.115604" xlink:href="#a" y1="22.087297" y2="22.087297"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20" x2="44" y1="10" y2="36"><stop offset="0" stop-color="#017bff"/><stop offset=".5" stop-color="#69b1ff"/><stop offset="1" stop-color="#017bff"/></linearGradient><filter id="e" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#e)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g stroke-linecap="round"><path d="m7.5 17.5c0-1.5 6.638733-9.1342882 14-6 9.911515 4.220136 1.328283 26.291926 14 30 4.810478 1.407671 8.416828-1.042922 10.768714-4.236217 2.388549-3.243073 3.483219-7.252182 3.231286-8.763783" fill="none" stroke="#007aff"/><path d="m7.5 29.5c-.5 2.5 4.064146 8.419408 14 7 10.5-1.5 1.643082-18.434819 14-20 5.085035-.644093 11.327922.993782 14 6" fill="none" stroke="#28cd41"/><path d="m2.5 34.5c-.5 2.5 4.064146 8.419408 14 7 10.5-1.5 1.643082-18.434819 14-20 5.085035-.644093 11.327922.993782 14 6" fill="none" stroke="#28cd41"/><path d="m10.5 14.5c0-1.5 6.638733-9.1342882 14-6 9.911515 4.220136 1.328283 26.291926 14 30 3.105214.908666 5.708687.209656 7.796881-1.259025 4.432133-3.117235 6.542989-9.701752 6.203119-11.740975" fill="none" stroke="#007aff"/><path d="m21.148438 7.7558594c-4.681813-.133861-8.624532 3.3797106-10.0625 5.4765626-.07886.05856-.167414.112546-.244141.171875 5.311947-3.7615635 15.528704-6.1295567 16.384765 10.855469l.01563.238281c.737038 7.194369 1.208178 14.939048 8.257808 17.001953 4.775075 1.397311 8.363893-1.007241 10.716797-4.166016l-.01172-.0078c-1.184538 1.572596-13.293226 5.417331-15.333984-10.384766-.06407-.21386-.105006-.309272-.166016-.507812.04559.104914.09103.209495.136719.3125-1.053875-7.382998-.603157-15.802702-6.341796-18.246106-1.141959-.4862244-2.266468-.7131159-3.351562-.7441406zm9.693359 18.9902346c.0083.06772.02064.128305.0293.195312.0017.0057.0022.008.0039.01367-.01032-.07013-.02316-.138654-.0332-.208984zm15.363281 10.580078c.01559-.0207.05075-.0446.0625-.06445-.0264.01843-.05546.03259-.08203.05078zm-18.96289-12.828125c-.0037-.08234-.01152-.156838-.01563-.238281-.01468.07521.01111.169404.01563.238281z" fill="url(#d)" stroke="#007aff"/><path d="m52.5 25.5-3 3c-.576785 5.32708-1.907566 6.109399-3.169922 8.648438l-.06055.115234c.01488-.02021.02623-.04223.04102-.0625l-.01367.03906c4.43213-3.117233 6.542992-9.701009 6.203122-11.740232z" fill="#007aff" stroke="#007aff"/><path d="m11.064453 13.259766c-.099296.146047-.15451.262389-.228515.392578l.140624-.351563c-2.1398205 1.616443-3.476562 3.525971-3.476562 4.199219l3-3z" fill="#007aff" stroke="#007aff"/><path d="m7.5 30-5 4.5c-.5 2.5 4.064146 8.419408 14 7 3.312548-.473221 4.698319-2.482165 5.431641-5.060547l-.01953-.0098c.0223-.0043.04624-.0073.06836-.01172l-.11719-.011683c-6.363281 1.59375-13.863281-1.90625-14.363281-6.40625z" fill="url(#b)" stroke="#28cd41"/><path d="m28.542969 21.925781c-5.680909 1.84703-5.305469 8.054872-6.265625 13.011719l-.777344 1.5625c.148993-.02128.29228-.0468.433594-.07422-.0029.01019-.0049.02108-.0078.03125l.01563-.0332-1.209191 3.07617 3.173141-3.674218c3.138677-3.634312 3.164273-8.857059 4.838784-13.878548z" fill="#28cd41" stroke="#28cd41"/><path d="m37.451172 16.367188c-.662577.007078-1.315856.049863-1.951172.132812-3.978383.519434-6.823773 4.071758-9 6.5-1.46826.5 1-.729107 2.18555-1.119141l.07617.02734c-.0083.02466-.01916.04751-.02734.07227 10.581361-2.202915 14.730789 3.777774 15.76562 5.519531l5-5c-2.338068-4.380441-7.410792-6.182361-12.048828-6.132812z" fill="url(#c)" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostacksmoothboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostacksmoothboth_52x60.svg
new file mode 100644
index 000000000..fab175d86
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 28v3h3v-3zm1 1h1v1h-1z"/><path d="m20 35v3h3v-3zm1 1h1v1h-1z"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z"/><path d="m48 21v3h3v-3zm1 1h1v1h-1z"/></g><g fill="#007aff"><path d="m20 10v3h3v-3zm1 1h1v1h-1z"/><path d="m48 27v3h3v-3zm1 1h1v1h-1z"/><path d="m34 40v3h3v-3zm1 1h1v1h-1z"/></g><path d="m7.5 17.5c0-1.5 6.638733-9.1342882 14-6 9.911515 4.220136 1.328283 26.291927 14 30 9.695943 2.837285 15.596859-11.370552 14-13" fill="none" stroke="#007aff" stroke-linecap="round"/><path d="m7.5 29.5c-.5 2.5 4.064146 8.419408 14 7 10.5-1.5 1.643082-18.434819 14-20 5.085035-.644093 11.327922.993782 14 6" fill="none" stroke="#28cd41" stroke-linecap="round"/><g fill="#fff"><path d="m49 22h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 11h1v1h-1z"/><path d="m7 17h1v1h-1z"/><path d="m7 29h1v1h-1z"/><path d="m21 36h1v1h-1z"/><path d="m35 41h1v1h-1z"/><path d="m49 28h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostacksmoothlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostacksmoothlines_52x60.svg
new file mode 100644
index 000000000..26b0f6c20
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m7.5 17.5c0-1.5 6.638733-9.1342882 14-6 9.911515 4.220136 1.328283 26.291927 14 30 9.695943 2.837285 14.5-10 14-13" stroke="#007aff"/><path d="m7.5 29.5c-.5 2.5 4.064146 8.419408 14 7 10.5-1.5 1.643082-18.434819 14-20 5.085035-.644093 11.327922.993782 14 6" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostackstepped3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostackstepped3d_52x60.svg
new file mode 100644
index 000000000..54a1e22f4
--- /dev/null
+++ b/icon-themes/sukapura_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="36" x2="39" y1="13" y2="35"><stop offset="0" stop-color="#148eff"/><stop offset="1" stop-color="#007aff"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#b)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g stroke-linecap="round"><g fill="none" transform="translate(4 -4)"><path d="m7.5 17.5h14v-6h14v30h14v-13" stroke="#007aff"/><path d="m7.5 29.5h14v7h14v-20h14v6" stroke="#28cd41"/></g><path d="m49.5 22.5 4-4v-6l-4 4z" fill="#3ce155" stroke="#28cd41" stroke-linejoin="round"/><path d="m35.5 41 4-4v-29l-4 4z" fill="url(#a)" stroke="#007aff" stroke-linejoin="round"/><g fill="none"><path d="m7.5 17.5h14v-6h14v30h14v-13" stroke="#007aff"/><path d="m7.5 29.5h14v7h14v-20h14v6" stroke="#28cd41"/></g><g stroke-linejoin="round"><path d="m35.5 36.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m35.5 36.5 4-4v-20l-4 4z" fill="#28cd41" stroke="#28cd41"/><path d="m21.5 35.5 4-4v-6l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m21.5 29.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m21.5 29.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m49.5 41.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m49.5 41.5 4-4v-13l-4 4z" fill="#007aff" stroke="#007aff"/><path d="m21.5 17.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m21.5 17 4-4v-5.5l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m35.5 11.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m49.5 16.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostacksteppedboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostacksteppedboth_52x60.svg
new file mode 100644
index 000000000..31490c1a7
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 16v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 28v3h3v-3zm1 1h1v1h-1z"/><path d="m20 35v3h3v-3zm1 1h1v1h-1z"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z"/><path d="m48 21v3h3v-3zm1 1h1v1h-1z"/></g><g fill="#007aff"><path d="m20 10v3h3v-3zm1 1h1v1h-1z"/><path d="m48 27v3h3v-3zm1 1h1v1h-1z"/><path d="m34 40v3h3v-3zm1 1h1v1h-1z"/></g><path d="m7.5 17.5h14v-6h14v30h14v-13" fill="none" stroke="#007aff" stroke-linecap="round"/><path d="m7.5 29.5h14v7h14v-20h14v6" fill="none" stroke="#28cd41" stroke-linecap="round"/><g fill="#fff"><path d="m49 22h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 11h1v1h-1z"/><path d="m7 17h1v1h-1z"/><path d="m7 29h1v1h-1z"/><path d="m21 36h1v1h-1z"/><path d="m35 41h1v1h-1z"/><path d="m49 28h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/nostacksteppedlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/nostacksteppedlines_52x60.svg
new file mode 100644
index 000000000..c20df329a
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m7.5 17.5h14v-6h14v30h14v-13" stroke="#007aff"/><path d="m7.5 29.5h14v7h14v-20h14v6" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pie3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pie3d_52x60.svg
new file mode 100644
index 000000000..89c10586d
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/pie3d_52x60.svg
@@ -0,0 +1,15 @@
+<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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC
+OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed
+9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc
+wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B
+tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ
+CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93
+0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F
+BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43
+X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1
+oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1
+NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb
+lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL
+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E
+rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m49.898438 22c.06582.494006.101562.993547.101562 1.5v-1.5zm.101562 1.5c-.005 1.09776-.17454 2.19146-.5 3.263672v4.990234c.273706-.906045.432793-1.827713.478516-2.753906h.021484v-.5z" fill="#007aff"/><path d="m49.5 26.763672c-.008057.026542-.013233.053563-.021484.080078a21.488372 15.5 0 0 1 -20.966797 12.15625 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.059404-.285156-.089844v5c.09478.02783.189834.055181.285156.082031a21.488372 15.5 0 0 0 8.511719 1.308594 21.488372 15.5 0 0 0 20.966797-12.15625c.009234-.029674.012509-.060134.021484-.089844z" fill="#28cd41"/><path d="m7 22v7h.0585938c.2325078 5.122523 3.9605042 9.830955 9.9589842 12.578125.211435.09053.425008.178432.640625.263672.399921.175579.807691.341683 1.222656.498047.04744.0164.094969.032678.142579.048828.224.08097.449946.159106.677734.234375l.013672-.013672v-5l-.013672.013672c-.227788-.07527-.453734-.153406-.677734-.234375-.04761-.01615-.09514-.032428-.142579-.048828-.414965-.156364-.822735-.322468-1.222656-.498047-.215617-.08524-.42919-.173144-.640625-.263672-6.215036-2.838156-9.985587-7.772218-9.9941405-13.078125.0093187-.501209.052338-1.001798.1289063-1.5z" fill="#ff9500"/><path d="m28.511719 8-.511719.0138766a21.488372 15.732027 0 0 0 -20.9765625 15.7181504 21.488372 15.732027 0 0 0 9.9941405 13.273899 21.488372 15.732027 0 0 0 .640625.26762 21.488372 15.732027 0 0 0 1.222656.505502 21.488372 15.732027 0 0 0 .142579.04956 21.488372 15.732027 0 0 0 .677734.237883l.01367-.01387a21.488372 15.732027 0 0 0 8.796875 1.411442 21.488372 15.732027 0 0 0 20.966797-12.338224c.341579-1.114064.516346-2.252037.521486-3.393812 0-8.688559-9.620581-15.732027-21.488281-15.732027z" fill="#fff"/><g transform="matrix(1.0232558 0 0 1 -.651163 .5)"><path d="m28.5 7.5-.5.013672v14.486328l20.990234 4.34375c.333814-1.097627.504743-2.218815.509766-3.34375 0-8.560414-9.40202-15.5-21-15.5z" fill="#007aff"/><path d="m28 7.5136719a21 15.5 0 0 0 -20.5 15.4863281 21 15.5 0 0 0 12.390625 14.123047l.109375-.123047 8-15z" fill="#ff9500"/><path d="m28 22-8 15-.09766.109375a21 15.5 0 0 0 8.59766 1.390625 21 15.5 0 0 0 20.490234-12.15625zm-10.732422 14.078125a21 15.5 0 0 0 .625.263672 21 15.5 0 0 1 -.625-.263672zm1.820313.761719a21 15.5 0 0 0 .138671.04883 21 15.5 0 0 1 -.138671-.04883z" fill="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pie3dexploded_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pie3dexploded_52x60.svg
new file mode 100644
index 000000000..d240f8682
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/pie3dexploded_52x60.svg
@@ -0,0 +1,15 @@
+<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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC
+OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed
+9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc
+wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B
+tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ
+CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93
+0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F
+BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43
+X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1
+oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1
+NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb
+lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL
+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E
+rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g transform="translate(1.5 3)"><path d="m49.5 26.763672c-.0081.02654-.01323.05356-.02148.08008a21.488372 15.5 0 0 1 -20.966801 12.156248 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.0594-.285156-.08984v5c.09478.02783.189834.05518.285156.08203a21.488372 15.5 0 0 0 8.511719 1.308591 21.488372 15.5 0 0 0 20.966797-12.15625c.0092-.02967.01251-.06013.02148-.08984z" fill="#28cd41"/><path d="m28 22.5-8.186047 15-.09993.109375a21.488372 15.5 0 0 0 8.797605 1.390625 21.488372 15.5 0 0 0 20.96675-12.15625zm-10.982013 14.078125a21.488372 15.5 0 0 0 .639534.263672 21.488372 15.5 0 0 1 -.639534-.263672zm1.862645.761719a21.488372 15.5 0 0 0 .141896.04883 21.488372 15.5 0 0 1 -.141896-.04883z" fill="#28cd41"/><path d="m49.5 26.763672c-.0081.02654-.01323.05356-.02148.08008a21.488372 15.5 0 0 1 -20.966801 12.156248 21.488372 15.5 0 0 1 -8.511719-1.300781c-.09535-.02945-.190406-.0594-.285156-.08984v.443359a21.488372 15.732027 0 0 0 8.796875 1.41211 21.488372 15.732027 0 0 0 20.966797-12.339848c.0081-.02656.01353-.05349.02148-.08008z" fill="#fff"/></g><g transform="translate(3 -4)"><path d="m49.898438 22c.06582.494006.101562.993547.101562 1.5v-1.5zm.101562 1.5c-.005 1.09776-.17454 2.19146-.5 3.263672v4.990234c.273706-.906045.432793-1.827713.478516-2.753906h.021484v-.5z" fill="#007aff"/><path d="m28.511628 8-.511628.013672v14.486328l21.478378 4.34375c.341577-1.097627.516481-2.218815.521621-3.34375 0-8.560414-9.620671-15.5-21.488371-15.5z" fill="#007aff"/><path d="m49.996094 23.601562c-.01468 1.06361-.180682 2.123-.496094 3.16211v.28125c.325669-1.088604.494983-2.197948.5-3.3125 0-.04383-.0034-.08711-.0039-.13086z" fill="#fff"/><path d="m28.53325 12.910158-.511628.01367v14.486328l21.478378 4.34375c.341577-1.097627.516481-2.218815.521621-3.34375 0-8.560414-9.620671-15.5-21.488371-15.5z" fill="#1d89ff"/><path d="m28.511628 8-.511628.013672v14.486328l21.478378 4.34375c.341577-1.097627.516481-2.218815.521621-3.34375 0-8.560414-9.620671-15.5-21.488371-15.5z" fill="#007aff"/><path d="m31 18.5v.5l21.478516 4.34375c.341577-1.097627.516344-2.218815.521484-3.34375 0-.092453-.007531-.183322-.009766-.275391-.025923 1.049342-.192928 2.094737-.511718 3.119141z" fill="#fff" transform="translate(-3 4)"/></g><g transform="translate(-3 -4)"><path d="m27.999138 8.4570329a21.488372 15.5 0 0 0 -20.9767443 15.4863281 21.488372 15.5 0 0 0 12.6787793 14.123047l.111918-.123047 8.186047-15z" fill="#0f0"/><path d="m7 22v7h.058594c.2325078 5.122523 3.960504 9.830955 9.958984 12.578125.211435.09053.425008.178432.640625.263672.399921.175579.807691.341683 1.222656.498047.04744.0164.09497.03268.142579.04883.224.08097.449946.159106.677734.234375l.01367-.01367v-5l-.01367.01367c-.227788-.07527-.453734-.153406-.677734-.234375-.04761-.01615-.09514-.03243-.142579-.04883-.414965-.156364-.822735-.322468-1.222656-.498047-.215617-.08524-.42919-.173144-.640625-.263672-6.215036-2.838156-9.985587-7.772218-9.9941405-13.078125.0093187-.501209.052338-1.001798.1289063-1.5z" fill="#ff9500"/><path d="m27.999137 13.013674a21.488372 15.5 0 0 0 -20.9767443 15.486328 21.488372 15.5 0 0 0 12.6787793 14.123047l.111918-.123047 8.186047-15z" fill="#ffa11d"/><path d="m25 18.5-8.185547 15-.113281.123047a21.488372 15.5 0 0 1 -12.6679689-13.994141 21.488372 15.5 0 0 0 -.0117187.314453 21.488372 15.5 0 0 0 12.6796876 14.123047l.111328-.123047 8.1875-15z" fill="#fff" transform="translate(3 4)"/><path d="m28 8.0136719a21.488372 15.5 0 0 0 -20.9767443 15.4863281 21.488372 15.5 0 0 0 12.6787793 14.123047l.111918-.123047 8.186047-15z" fill="#ff9500"/><path d="m7.0507812 22.972656a21.488372 15.732027 0 0 0 -.0078124.152344c.00265-.05073.00448-.10164.00781-.152344zm-.023437.623047a21.488372 15.732027 0 0 0 -.00391.136719 21.488372 15.732027 0 0 0 .029297.433594c-.011608-.18975-.023449-.379492-.025391-.570313zm.056641 1.013672a21.488372 15.732027 0 0 0 9.9335938 12.396484 21.488372 15.732027 0 0 0 .640625.267579 21.488372 15.732027 0 0 0 1.222656.505859 21.488372 15.732027 0 0 0 .142579.04883 21.488372 15.732027 0 0 0 .677734.238281l.01367-.01367v-.443359l-.01367.01367c-.227788-.07527-.453734-.153406-.677734-.234375-.04761-.01615-.09514-.03243-.142579-.04883-.414965-.156364-.822735-.322468-1.222656-.498047-.215617-.08524-.42919-.173144-.640625-.263672-5.77933-2.639187-9.441169-7.091175-9.9335938-11.96875z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pie_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pie_52x60.svg
new file mode 100644
index 000000000..8ccab3919
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/pie_52x60.svg
@@ -0,0 +1,15 @@
+<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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC
+OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed
+9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc
+wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B
+tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ
+CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93
+0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F
+BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43
+X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1
+oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1
+NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb
+lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL
+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E
+rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m29 6.0703125v19.9296875l16.025391 8.814453c1.937638-2.959263 2.9662-6.352908 2.974609-9.814453-.010948-9.946572-8.296934-18.2018943-19-18.9296875z" fill="#007aff"/><path d="m27.5 6a20.5 19 0 0 0 -20.5 19 20.5 19 0 0 0 8.888672 15.654297l13.111328-14.654297v-19.9296875a20.5 19 0 0 0 -1.5-.0703125z" fill="#ff9500"/><path d="m29 26-13.111328 14.654297a20.5 19 0 0 0 11.611328 3.345703 20.5 19 0 0 0 17.525391-9.185547z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pieexploded_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pieexploded_52x60.svg
new file mode 100644
index 000000000..7735f73a9
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/pieexploded_52x60.svg
@@ -0,0 +1,15 @@
+<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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAC
+OUlEQVRo3u3aMUvDQBgG4ICjCCKIUHAQdPQvOAqi/gMHEXRy6GQXEf9BFxcRXBzcFQQHxVVoBxed
+9R/oVOhw5tMefF5zzd1374WaXuGlEErJc29yIblkh81TVffsHbRU/skoGW2o+2d9c2fywHm2KQmc
+wAmcwAnc/3hQvW5bfV2uFGZr9WIoV2cd9fz0/n/AhDRhve5avn3jT2h78+hzKOYAIPFQMIcWAV3B
+tgFAwGFgH6gvGAkPButWfaBSMIdL0UFg3aovNBQc0rYYLG0VBZa2LQIjsCiwL9objMIiwRoNB+sJ
+CoGNAXZp2QuMbBcNdm3ZGYxuNxa4rGVnMLrdGGCXlr3ASOxEgvkNwv7uW73BrWxK3S001MvS8s93
+0W2iZBDGEkxzAYEJa4ttEMoGYizBvF3flB0NUDBilnZpN3QQYGBEy2gsD/03HBzScsih7NIy/T8F
+BladTNxyjEPZbPe6sRgHLGm5inajgCXomO1yLBSsbx580VVjX29usbeHGqzRZed0rENZT1Aaez43
+X9qu+AEAR/cfp61tx7rmcqhPu+JHPITkaN42h6PbNVvVac/MOrUb9BCvCG3CEe3y66sJ9cUGP6a1
+oSl6J3Vcm+bAUVAJFvYg3gY2d8w19Hsbkp+zvljoUovZ9qhmQuM6QUVbTOOrhjHB0lYrWS5FgfX1
+NaTVShbEJeel7XxHQCt75YF29v74xGvSot8jkemllgRO4ASuB5henh5sqHt+wWrw4rTeUPdMHPgb
+lLyInZCuE8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEtMjZUMTU6MjM6MTArMDA6MDD7CboL
+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2OjU3KzAwOjAwtHKfhgAAAABJRU5E
+rkJggg=="/><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m31 4.0703125v19.9296875l16.025391 8.814453c1.937638-2.959263 2.9662-6.352908 2.974609-9.814453-.010948-9.946572-8.296934-18.2018943-19-18.9296875z" fill="#007aff"/><path d="m24.5 4a20.5 19 0 0 0 -20.5 19 20.5 19 0 0 0 8.888672 15.654297l13.111328-14.654297v-19.9296875a20.5 19 0 0 0 -1.5-.0703125z" fill="#ff9500"/><path d="m28 28-13.111328 14.654297a20.5 19 0 0 0 11.611328 3.345703 20.5 19 0 0 0 17.525391-9.185547z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramind_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramind_52x60.svg
new file mode 100644
index 000000000..0dda0e917
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g fill="#007aff" transform="translate(-12)"><path d="m42.5 15-2.5 26h5z"/><path d="m42.5 15 2.5 26 2-2z" opacity=".7"/></g><g fill="#28cd41" transform="translate(-6)"><path d="m42.5 8-2.5 33h5z"/><path d="m42.5 8 2.5 33 2-2z" opacity=".7"/></g><path d="m43 11 2 30 2-2z" fill="#ff9500" opacity=".7"/><g fill="#007aff" transform="translate(-32)"><path d="m42.5 13-2.5 28h5z"/><path d="m42.5 13 2.5 28 2-2z" opacity=".7"/></g><g fill="#28cd41" transform="translate(-26)"><path d="m42.5 20-2.5 21h5z"/><path d="m42.5 20 2.5 21 2-2z" opacity=".7"/></g><g fill="#ff9500"><g transform="translate(-20)"><path d="m42.5 17 2.5 24 2-2z" opacity=".7"/><path d="m40 41h5l-2.5-24z"/></g><path d="m40 41h5l-2-30z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyraminddeep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyraminddeep_52x60.svg
new file mode 100644
index 000000000..6fa3cdfbe
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g fill="#ff9500"><g transform="translate(-11)"><path d="m39.5 8 2.5 26 3-3z" opacity=".7"/><path d="m39.5 8-5.5 26h8z"/></g><path d="m40.5 8-4.5 26h8z"/><path d="m40.5 8 3.5 26 3-3z" opacity=".7"/></g><g fill="#28cd41" transform="translate(-5 4)"><path d="m39.5 12 2.5 22 3-3z" opacity=".7"/><path d="m27.5 14 2.5 20 3-3z" opacity=".7"/><path d="m39.5 12-3.5 22h6z"/><path d="m27.5 14-3.5 20h6z"/></g><g fill="#007aff" transform="translate(-11 8)"><path d="m39.5 20 2.5 14 3-3z" opacity=".7"/><path d="m26.5 14-3.5 20h6z"/><path d="m39.5 20-4.5 14h7z"/><path d="m26.5 14 2.5 20 3-3z" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindhori_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindhori_52x60.svg
new file mode 100644
index 000000000..8f7739c67
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g fill="#ff9500" transform="matrix(0 -1 -1 0 52 82)"><path d="m44 8 2 33 2-2z" opacity=".7"/><path d="m41 41h5l-2-33z"/></g><g fill="#28cd41" transform="matrix(0 -1 -1 0 52 76)"><path d="m42.5 5-2.5 36h5z"/><path d="m42.5 5 2.5 36 2-2z" opacity=".7"/></g><g fill="#007aff" transform="matrix(0 -1 -1 0 52 71)"><path d="m42.5 12-2.5 29h5z"/><path d="m42.5 12 2.5 29 2-2z" opacity=".7"/></g><g fill="#ff9500" transform="matrix(0 -1 -1 0 52 65)"><path d="m42.5 17 2.5 24 2-2z" opacity=".7"/><path d="m40 41h5l-2.5-24z"/></g><g fill="#28cd41" transform="matrix(0 -1 -1 0 52 60)"><path d="m42.5 20-2.5 21h5z"/><path d="m42.5 20 2.5 21 2-2z" opacity=".7"/></g><g fill="#007aff" transform="matrix(0 -1 -1 0 52 55)"><path d="m42.5 13-2.5 28h5z"/><path d="m42.5 13 2.5 28 2-2z" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindhorideep_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindhorideep_52x60.svg
new file mode 100644
index 000000000..cea2553e1
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m25 6-19 14v.5 22.5.5.5h1 26.5 1.5l16-13v-.5-.5-24zm1 1h24v23h-24zm-1 .5v22.5l-18 12v-21.5zm.5 23.5h24l-14.5 11.5-.5.5h-27l17.5-11.5z" fill="#4b4b4f"/><g fill="#ff9500" transform="matrix(0 -1 -1 0 55 57)"><g transform="translate(-10)"><path d="m39.5 8 2.5 26 3-3z" opacity=".7"/><path d="m39.5 8-5.5 26h8z"/></g><path d="m40.5 8-4.5 26h8z"/><path d="m40.5 8 3.5 26 3-3z" opacity=".7"/></g><g fill="#28cd41" transform="matrix(0 -1 -1 0 49 59)"><g transform="translate(-1)"><path d="m39.5 12 2.5 22 3-3z" opacity=".7"/><path d="m39.5 12-3.5 22h6z"/></g><path d="m27.5 9 2.5 25 3-3z" opacity=".7"/><path d="m27.5 9-3.5 25h6z"/></g><g fill="#007aff" transform="matrix(0 -1 -1 0 42 65)"><path d="m39.5 20 2.5 14 3-3z" opacity=".7"/><path d="m39.5 20-4.5 14h7z"/><g transform="translate(2)"><path d="m26.5 14-3.5 20h6z"/><path d="m26.5 14 2.5 20 3-3z" opacity=".7"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindhoripercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindhoripercent_52x60.svg
new file mode 100644
index 000000000..49dcc9ff1
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 52 71)"><path d="m32.486328 29-2.486328 13h13l-2.486328-13z" fill="#007aff"/><path d="m43.216797 27.189453-2.703125 1.810547 2.486328 13 4-4z" fill="#007aff" opacity=".7"/><path d="m36.5 8-2.294922 12h4.589844z" fill="#ff9500"/><path d="m34.205078 20-1.71875 9h8.027344l-1.71875-9z" fill="#28cd41"/><path d="m40.439453 19.253906-1.644531.746094 1.71875 9 2.703125-1.810547z" fill="#28cd41" opacity=".7"/><path d="m36.5 8 2.294922 12 1.644531-.746094z" fill="#ff9500" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 52 39)"><path d="m14.529297 34-1.529297 8h13l-1.529297-8z" fill="#007aff"/><path d="m27.748047 31.564453-3.248047 2.435547-.068359-.207031 1.568359 8.207031 4-4z" fill="#007aff" opacity=".7"/><path d="m19.5 8-3.058594 16h6.117188z" fill="#ff9500"/><path d="m16.441406 24-1.912109 10h9.941406l-1.912109-10z" fill="#28cd41"/><path d="m19.613281 8.3222656-.02344.1425782 2.96289 15.5000002 2.054688-1.371094z" fill="#ff9500" opacity=".7"/><path d="m24.607422 22.59375-2.054688 1.371094 1.878907 9.828125.068359.207031 3.248047-2.435547z" fill="#28cd41" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindhoristack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindhoristack_52x60.svg
new file mode 100644
index 000000000..ae981a4bf
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><g transform="matrix(0 -1 -1 0 52 71)"><path d="m32.486328 29-2.486328 13h13l-2.486328-13z" fill="#007aff"/><path d="m43.216797 27.189453-2.703125 1.810547 2.486328 13 4-4z" fill="#007aff" opacity=".7"/><path d="m36.5 8-2.294922 12h4.589844z" fill="#ff9500"/><path d="m34.205078 20-1.71875 9h8.027344l-1.71875-9z" fill="#28cd41"/><path d="m40.439453 19.253906-1.644531.746094 1.71875 9 2.703125-1.810547z" fill="#28cd41" opacity=".7"/><path d="m36.5 8 2.294922 12 1.644531-.746094z" fill="#ff9500" opacity=".7"/></g><g transform="matrix(0 -1 -1 0 51.947266 39.357422)"><path d="m14.625 35-1.625 7h13l-1.625-7z" fill="#007aff"/><path d="m27.537109 32.382812-3.162109 2.617188-.015625-.044922 1.640625 7.044922 4-4z" fill="#007aff" opacity=".7"/><path d="m16.482422 27-1.857422 8h9.75l-1.857422-8z" fill="#28cd41"/><path d="m19.5 14-3.017578 13h6.035156z" fill="#ff9500"/><path d="m19.613281 14.322266-.02344.142578 2.916015 12.529297 2.00586-1.503907z" fill="#ff9500" opacity=".7"/><path d="m24.511719 25.490234-2.00586 1.503907 1.851563 7.953125.017578.052734 3.162109-2.617188z" fill="#28cd41" opacity=".7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindpercent_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindpercent_52x60.svg
new file mode 100644
index 000000000..97cfa8762
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m52.541016 2.7109372c-.29085.01729-.559395.1615619-.734375.3945313l-1.3125 1.75c-.49756-1.0100414-1.357633-1.8476563-2.494141-1.8476563-1.566595 0-2.992188 1.4255922-2.992188 2.9921875 0 1.3941901 1.180516 2.5276071 2.533204 2.7929688l-1.734375 2.3125005c-.329743.438832-.240466 1.062019.199218 1.390625l.800782.597656c.438158.32708 1.058358.237981 1.386718-.199219l1.3125-1.75c.49756 1.010042 1.357633 1.847657 2.494141 1.847657 1.566595 0 2.992188-1.425593 2.992188-2.9921883 0-1.3941901-1.180516-2.5276071-2.533204-2.7929688l1.734375-2.3125c.329743-.4388322.240466-1.0620193-.199218-1.390625l-.800782-.5976562c-.187594-.1400297-.418662-.2092119-.652343-.1953125z" fill="#fff"/><path d="m52.599609 3.7011717-6 8.0000003.800782.597656 6-8.0000001zm-4.599609.2988281a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1zm4 3a2 2 0 0 0 -2 1.9999999 2 2 0 0 0 2 2.0000003 2 2 0 0 0 2-2.0000003 2 2 0 0 0 -2-1.9999999zm0 1a1 1 0 0 1 1 .9999999 1 1 0 0 1 -1 1.0000003 1 1 0 0 1 -1-1.0000003 1 1 0 0 1 1-.9999999z" fill="#4b4b4f"/><path d="m32.486328 29-2.486328 13h13l-2.486328-13z" fill="#007aff"/><path d="m43.216797 27.189453-2.703125 1.810547 2.486328 13 4-4z" fill="#007aff" opacity=".7"/><path d="m36.5 8-2.294922 12h4.589844z" fill="#ff9500"/><path d="m34.205078 20-1.71875 9h8.027344l-1.71875-9z" fill="#28cd41"/><path d="m40.439453 19.253906-1.644531.746094 1.71875 9 2.703125-1.810547z" fill="#28cd41" opacity=".7"/><path d="m36.5 8 2.294922 12 1.644531-.746094z" fill="#ff9500" opacity=".7"/><path d="m14.529297 34-1.529297 8h13l-1.529297-8z" fill="#007aff"/><path d="m27.748047 31.564453-3.248047 2.435547-.068359-.207031 1.568359 8.207031 4-4z" fill="#007aff" opacity=".7"/><path d="m19.5 8-3.058594 16h6.117188z" fill="#ff9500"/><path d="m16.441406 24-1.912109 10h9.941406l-1.912109-10z" fill="#28cd41"/><path d="m19.613281 8.3222656-.023437.1425782 2.96289 15.5000002 2.054688-1.371094z" fill="#ff9500" opacity=".7"/><path d="m24.607422 22.59375-2.054688 1.371094 1.878907 9.828125.068359.207031 3.248047-2.435547z" fill="#28cd41" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/pyramindstack_52x60.svg b/icon-themes/sukapura_svg/chart2/res/pyramindstack_52x60.svg
new file mode 100644
index 000000000..3c68ccf6b
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m12 6-6 6v.5 30.5.5.5h1 36.5 1.5l6-6v-.5-.5-31zm1 1h37v30h-37zm-1 .5v29.5l-5 5v-29.5zm.5 30.5h37l-4.5 4.5-.5.5h-37l4.5-4.5z" fill="#4b4b4f"/><path d="m32.486328 29-2.486328 13h13l-2.486328-13z" fill="#007aff"/><path d="m43.216797 27.189453-2.703125 1.810547 2.486328 13 4-4z" fill="#007aff" opacity=".7"/><path d="m36.5 8-2.294922 12h4.589844z" fill="#ff9500"/><path d="m34.205078 20-1.71875 9h8.027344l-1.71875-9z" fill="#28cd41"/><path d="m40.439453 19.253906-1.644531.746094 1.71875 9 2.703125-1.810547z" fill="#28cd41" opacity=".7"/><path d="m36.5 8 2.294922 12 1.644531-.746094z" fill="#ff9500" opacity=".7"/><path d="m14.625 35-1.625 7h13l-1.625-7z" fill="#007aff"/><path d="m27.537109 32.382812-3.162109 2.617188-.015625-.044922 1.640625 7.044922 4-4z" fill="#007aff" opacity=".7"/><path d="m16.482422 27-1.857422 8h9.75l-1.857422-8z" fill="#28cd41"/><path d="m19.5 14-3.017578 13h6.035156z" fill="#ff9500"/><path d="m19.613281 14.322266-.023437.142578 2.916015 12.529297 2.00586-1.503907z" fill="#ff9500" opacity=".7"/><path d="m24.511719 25.490234-2.00586 1.503907 1.851563 7.953125.017578.052734 3.162109-2.617188z" fill="#28cd41" opacity=".7"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/regavg.svg b/icon-themes/sukapura_svg/chart2/res/regavg.svg
new file mode 100644
index 000000000..19aa94b50
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/regavg.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg"><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><path d="m1 1v28h28v-28zm1 1h26v26h-26z" fill="#4b4b4f" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/><g fill="#007aff"><path d="m.576924 13.269231h1.153846v1.153846h-1.153846z"/><path d="m2.884616 10.384616h1.153846v1.153846h-1.153846z"/><path d="m4.038462 3.461539h1.153846v1.153846h-1.153846z"/><path d="m8.653846 6.923077h1.153846v1.153846h-1.153846z"/><path d="m11.538461 10.384616h1.153846v1.153846h-1.153846z"/><path d="m12.692307 13.846154h1.153846v1.153846h-1.153846z"/></g><path d="m3.7500003 12.692308c.0217982-2.8846158.8653845-7.7398186 4.3269227-7.7884616 3.461538-.048643 5.511121 6.0576916 5.480769 8.3653846" fill="none" stroke="#28cd41" stroke-width=".576923"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/regexp.svg b/icon-themes/sukapura_svg/chart2/res/regexp.svg
new file mode 100644
index 000000000..09c60d237
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/regexp.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m-.122572 15.818107h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 .070715 5.263022)"/><path d="m3 1c-1.1080005 0-2 .892-2 2v24c0 1.108.8919995 2 2 2h24c1.108 0 2-.892 2-2v-24c0-1.108-.892-2-2-2zm-1 1h26v26h-26z" fill="#98989d" transform="matrix(.57692307 0 0 .57692307 -1.153846 0)"/><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><g fill="#007aff"><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.00000056 14.134615c8.84700734-.288461 12.94530344-7.2115381 12.98076844-12.9807689" fill="none" stroke="#28cd41" stroke-width=".576923"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/reglin.svg b/icon-themes/sukapura_svg/chart2/res/reglin.svg
new file mode 100644
index 000000000..0aad1390e
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/reglin.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><g fill="#007aff"><path d="m.576924 12.692308h1.153846v1.153846h-1.153846z"/><path d="m4.0384618 12.115385h1.153846v1.153846h-1.153846z"/><path d="m5.1923078 8.6538462h1.153846v1.1538457h-1.153846z"/><path d="m8.653846 8.6538462h1.1538459v1.1538457h-1.1538459z"/><path d="m9.8076921 5.1923077h1.1538459v1.1538461h-1.1538459z"/><path d="m12.692307 2.3076923h1.153846v1.1538461h-1.153846z"/></g><path d="m28 5.9023438-.273438.1777343-25.726562 16.8222659v1.193359l.2734375-.177734 25.7265625-16.8183596z" fill="#28cd41" fill-rule="evenodd" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/reglog.svg b/icon-themes/sukapura_svg/chart2/res/reglog.svg
new file mode 100644
index 000000000..1cb9d1560
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/reglog.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><g fill="#007aff"><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.4423081 16.153846c.0042303-6.3461538 6.0576919-13.0577169 13.5576909-12.9807691" fill="none" stroke="#28cd41" stroke-width=".576923"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/regno.svg b/icon-themes/sukapura_svg/chart2/res/regno.svg
new file mode 100644
index 000000000..978cf65bc
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/regno.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><g fill="#007aff"><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></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/regpoly.svg b/icon-themes/sukapura_svg/chart2/res/regpoly.svg
new file mode 100644
index 000000000..b65c652ec
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/regpoly.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.0000011 16.153846h14.9999989v-15h-14.9999989z" fill="#fff"/><g fill="#007aff"><path d="m.5769241 14.423076h1.153846v-1.153846h-1.153846z"/><path d="m4.0384619 4.6153848h1.153846v-1.153846h-1.153846z"/><path d="m2.942308 11.538461h1.153846v-1.153845h-1.153846z"/><path d="m6.3461539 12.692308h1.1538459v-1.153846h-1.1538459z"/><path d="m8.6538461 8.076923h1.1538459v-1.1538461h-1.1538459z"/><path d="m12.692307 15h1.153846v-1.153846h-1.153846z"/><path d="m11.538461 11.538462h1.153846v-1.153846h-1.153846z"/></g><path d="m.8653851 16.153846c-.01086386-1.153846.2884614-4.323942.8653845-4.326923.5769231-.003.5769231.581545 1.4423076.576923.8653845-.0046.8653846-6.9065107 1.7307691-6.9230768.8653845-.016566 1.1286244 5.1952748 2.0192306 5.1923078.8906062-.003 1.1538461-2.3017694 1.7307691-2.3076925.576923-.00592 1.1538468 4.0296245 2.019231 4.0384615.865384.0088 1.2033-1.727257 2.01923-1.730769.81593-.0035 1.414974 4.326923 1.442308 5.480769" fill="none" stroke="#28cd41" stroke-linecap="square" stroke-linejoin="round" stroke-width=".576923"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/regpow.svg b/icon-themes/sukapura_svg/chart2/res/regpow.svg
new file mode 100644
index 000000000..7acc2573a
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/regpow.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.0000011 16.153846h14.9999989v-15h-14.9999989z" fill="#fff"/><g fill="#007aff"><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.4423082 1.153846c.00423 6.3461538 6.0576919 13.057717 13.5576908 12.980769" fill="none" stroke="#28cd41" stroke-width=".576923"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stackdirect3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stackdirect3d_52x60.svg
new file mode 100644
index 000000000..76d4cb8d2
--- /dev/null
+++ b/icon-themes/sukapura_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="20.552786" x2="40.447212" y1="11.5" y2="11.5"><stop offset="0" stop-color="#007aff"/><stop offset="1" stop-color="#3194ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="33" x2="53.799999" y1="17" y2="13.5"><stop offset="0" stop-color="#007aff"/><stop offset="1" stop-color="#69b1ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35.000099" x2="53.999901" y1="24" y2="24"><stop offset="0" stop-color="#28cd41"/><stop offset="1" stop-color="#81e791"/></linearGradient><filter id="d" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#d)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none"><path d="m7.5 41.5 14-11 14-5h14" stroke="#28cd41"/><path d="m7.5 16.5 14-7 14 7 14-3" stroke="#007aff"/><path d="m11.5 38.5 14-11 14-5h14" stroke="#28cd41"/><path d="m11.5 13.5 14-7 14 7 14-3" stroke="#007aff"/></g><path d="m49.5 13.5 4-3-14 3-4 3z" fill="url(#b)" stroke="#007aff"/><path d="m35.5 16.5 4-3-14-7-4 3z" fill="url(#a)" stroke="#007aff"/><path d="m21.5 9.5-14 7 4-3 14-7z" fill="#4ba1ff" stroke="#007aff"/><path d="m49.5 25.5 4-3h-14l-4 3z" fill="url(#c)" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 30.5 15-5.5 3-2.5-14 5z" fill="#77e488" stroke="#28cd41"/><path d="m7.5 41.5 4-3 14-11-4 3z" fill="#28cd41" stroke="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stackdirectboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stackdirectboth_52x60.svg
new file mode 100644
index 000000000..df2595990
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 40v3h3v-3zm1 1h1v1h-1z"/><path d="m20 29v3h3v-3zm1 1h1v1h-1z"/><path d="m34 24v3h3v-3zm1 1h1v1h-1z"/><path d="m48 24v3h3v-3zm1 1h1v1h-1z"/></g><path d="m20 8v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m48 12v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m7.5 41.5 14-11 14-5h14" fill="none" stroke="#28cd41"/><path d="m7.5 16.5 14-7 14 7 14-3" fill="none" stroke="#007aff"/><g fill="#fff"><path d="m49 13h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 9h1v1h-1z"/><path d="m7 16h1v1h-1z"/><path d="m7 41h1v1h-1z"/><path d="m21 30h1v1h-1z"/><path d="m35 25h1v1h-1z"/><path d="m49 25h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stackdirectlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stackdirectlines_52x60.svg
new file mode 100644
index 000000000..4e24645ef
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 41.5 14-11 14-5h14" stroke="#28cd41"/><path d="m7.5 16.5 14-7 14 7 14-3" stroke="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stackdirectpoints_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stackdirectpoints_52x60.svg
new file mode 100644
index 000000000..288dda8ec
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 40v3h3v-3zm1 1h1v1h-1z"/><path d="m20 29v3h3v-3zm1 1h1v1h-1z"/><path d="m34 24v3h3v-3zm1 1h1v1h-1z"/><path d="m48 24v3h3v-3zm1 1h1v1h-1z"/></g><g fill="#007aff"><path d="m20 8v3h3v-3zm1 1h1v1h-1z"/><path d="m48 12v3h3v-3zm1 1h1v1h-1z"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stacksmooth3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stacksmooth3d_52x60.svg
new file mode 100644
index 000000000..dd9c7cf77
--- /dev/null
+++ b/icon-themes/sukapura_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="10.788134" x2="50" y1="11.518945" y2="12"><stop offset="0" stop-color="#017bff"/><stop offset=".26066914" stop-color="#69b1ff"/><stop offset=".42341495" stop-color="#007aff"/><stop offset="1" stop-color="#1d8aff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.340488" x2="54.850056" y1="27.42235" y2="27.42235"><stop offset="0" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><filter id="c" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#c)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none"><path d="m7.5 41.5c-.2710411-.338801 8.488727-8.526069 14-11 4.52078-2.029313 9.11735-4.154258 14-5 4.598197-.796471 14 0 14 0" stroke="#28cd41"/><path d="m7.5 16.5c-.01588-.366055 5.937742-7 14-7 6.5 0 3.006604 6.371312 14 7 4.747148.271479 10.199665-.954556 14-3" stroke="#007aff"/><path d="m11.5 13.5c-.01588-.366055 5.937742-7 14-7 6.5 0 3.006604 6.371312 14 7 4.747148.271479 10.199665-.954556 14-3" stroke="#007aff"/><path d="m11.5 38.5c-.271041-.338801 8.488727-8.526069 14-11 4.52078-2.029313 9.11735-4.154258 14-5 4.598197-.796471 14 0 14 0" stroke="#28cd41"/><path d="m12.474265 12.215648c2.393837-1.453568 5.509206-2.715648 9.025735-2.715648 6.5 0 3.006604 6.371312 14 7 4.747148.271479 10.199665-.954556 14-3" stroke="#800000"/></g><path d="m25.5 6.5c-5.8591 0-10.582489 3.4915075-12.732422 5.546875-.09651.05659-.198682.110716-.292969.167969l.107422.0039c-.005.0049-.01263.01076-.01758.01563 5.034215-2.3382087 11.148954-5.1297396 14.216797.486328 1.315168 1.684729 3.173237 3.462161 8.71875 3.779297 4.747148.271479 10.199665-.954556 14-3l4-3c-2.597014 1.397784-5.965754 2.398375-9.353516 2.814453-4.345568.529409-5.944199.02872-8.05664-.279297-6.874698-1.622701-4.881422-6.535155-10.589842-6.535155z" fill="url(#a)" stroke="#007aff"/><path d="m12.474609 12.214844c-3.0944529 1.878991-4.983559 4.078764-4.974609 4.285156l4-3 1.064453-1.265625c-.249085.245253-.406152.427146-.570312.613281z" fill="none" stroke="#007aff"/><path d="m17.654297 32.710938c-.044422.03581-.080796.069668-.125.105468-4.952232 3.378524-10.2408139 8.419198-10.029297 8.683594l4-3 6.132812-5.757812c-.016274.011036-.032546.024083-.048828.035156z" fill="#28cd41" stroke="#28cd41"/><path d="m17.632402 32.742601c1.357787-.92079 2.687201-1.712738 3.867598-2.242601 4.52078-2.029313 9.11735-4.154258 14-5 4.598197-.796471 14 0 14 0" fill="none" stroke="#0ff"/><path d="m45.951172 22.150391c-2.326225-.023334-4.726848.050932-6.451172.349609-4.88265.845742-9.47922 2.970687-14 5-2.342794 1.051647-5.272122 3.136212-7.845703 5.210938l.04297-.0098c-.02189.01479-.04255.02616-.06445.04102l3.867183-2.242158c4.422041-1.992834 8.730253-4.13744 14-5 4.53552-.655731 9.260384-.364749 14 0l4-3s-3.671787-.310719-7.548828-.349609z" fill="url(#b)" stroke="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stacksmoothboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stacksmoothboth_52x60.svg
new file mode 100644
index 000000000..9962b731c
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m6 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 40v3h3v-3zm1 1h1v1h-1z"/><path d="m20 29v3h3v-3zm1 1h1v1h-1z"/><path d="m34 24v3h3v-3zm1 1h1v1h-1z"/><path d="m48 24v3h3v-3zm1 1h1v1h-1z"/></g><path d="m20 8v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m48 12v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m7.5 41.5c-.2710411-.338801 8.488727-8.526069 14-11 4.52078-2.029313 9.11735-4.154258 14-5 4.598197-.796471 14 0 14 0" fill="none" stroke="#28cd41"/><path d="m7.5 16.5c-.01588-.366055 5.937742-7 14-7 6.5 0 3.006604 6.371312 14 7 4.747148.271479 10.199665-.954556 14-3" fill="none" stroke="#007aff"/><g fill="#fff"><path d="m49 13h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 9h1v1h-1z"/><path d="m7 16h1v1h-1z"/><path d="m7 41h1v1h-1z"/><path d="m21 30h1v1h-1z"/><path d="m35 25h1v1h-1z"/><path d="m49 25h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stacksmoothlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stacksmoothlines_52x60.svg
new file mode 100644
index 000000000..9ca137305
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none"><path d="m7.5 41.5c-.2710411-.338801 8.488727-8.526069 14-11 4.52078-2.029313 9.11735-4.154258 14-5 4.598197-.796471 14 0 14 0" stroke="#28cd41"/><path d="m7.5 16.5c-.01588-.366055 5.937742-7 14-7 6.5 0 3.006604 6.371312 14 7 4.747148.271479 10.199665-.954556 14-3" stroke="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stackstepped3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stackstepped3d_52x60.svg
new file mode 100644
index 000000000..9c4b49b91
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g stroke-linejoin="round"><path d="m21.5 41.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m7.5 41.5h14v-11h14v-5h14" fill="none" stroke="#28cd41" stroke-linecap="round"/><path d="m21.5 16.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m7.5 16.5h14v-7h14v7h14v-3" fill="none" stroke="#007aff" stroke-linecap="round"/><path d="m11.5 37.5h14v-11h14v-5h14" fill="none" stroke="#28cd41" stroke-linecap="round"/><path d="m11.5 12.5h14v-7h14v7h14v-3" fill="none" stroke="#007aff" stroke-linecap="round"/><path d="m21.5 41.5 4-4v-11l-4 4z" fill="#28cd41" stroke="#28cd41"/><path d="m35.5 30.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m35.5 30.5 4-4v-5l-4 4z" fill="#28cd41" stroke="#28cd41"/><path d="m49.5 25.5 4-4h-14l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m21.5 16.5 4-4v-6.9999997l-4 3.9999997z" fill="#007aff" stroke="#007aff"/><path d="m35.5 9.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m35.5 16.5 4-4v-7l-4 3.9999997z" fill="#007aff" stroke="#007aff"/><path d="m49.5 16.5 4-4h-14l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m49.5 16.5 4-4v-2.9999997l-4 3.9999997z" fill="#007aff" stroke="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stacksteppedboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stacksteppedboth_52x60.svg
new file mode 100644
index 000000000..41ee6632b
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m7.5 41.5h14v-11h14v-5h14" fill="none" stroke="#28cd41"/><path d="m7.5 16.5h14v-7h14v7h14v-3" fill="none" stroke="#007aff"/><path d="m6 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m6 40v3h3v-3zm1 1h1v1h-1z"/><path d="m20 29v3h3v-3zm1 1h1v1h-1z"/><path d="m34 24v3h3v-3zm1 1h1v1h-1z"/><path d="m48 24v3h3v-3zm1 1h1v1h-1z"/></g><path d="m20 8v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m48 12v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m34 15v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#fff"><path d="m49 13h1v1h-1z"/><path d="m35 16h1v1h-1z"/><path d="m21 9h1v1h-1z"/><path d="m7 16h1v1h-1z"/><path d="m7 41h1v1h-1z"/><path d="m21 30h1v1h-1z"/><path d="m35 25h1v1h-1z"/><path d="m49 25h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stacksteppedlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stacksteppedlines_52x60.svg
new file mode 100644
index 000000000..100f9b32c
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.5 41.5h14v-11h14v-5h14" stroke="#28cd41"/><path d="m7.5 16.5h14v-7h14v7h14v-3" stroke="#007aff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/step_center_x_30.svg b/icon-themes/sukapura_svg/chart2/res/step_center_x_30.svg
new file mode 100644
index 000000000..f0b05e573
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/step_center_x_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.0000011 16.153846h14.9999989v-15h-14.9999989z" fill="#fff"/><g fill="#007aff"><path d="m4 21v3h3v-3zm1 1h1v1h-1z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/><path d="m11.538461 10.961538v1.73077h1.730769v-1.73077zm.576923.576923h.576923v.576923h-.576923z"/><path d="m6.9230769 4.0384614v1.7307692h1.7307691v-1.7307692zm.5769231.5769231h.576923v.576923h-.576923z"/><path d="m10 8v14h-2v1h3v-1-13h2v-1h-2zm8 0v1h1v12h1 1v-1h-1v-11-1z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/step_center_y_30.svg b/icon-themes/sukapura_svg/chart2/res/step_center_y_30.svg
new file mode 100644
index 000000000..92d0c5cac
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/step_center_y_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.0000011 16.153846h14.9999989v-15h-14.9999989z" fill="#fff"/><g fill="#007aff"><path d="m4 21v3h3v-3zm1 1h1v1h-1z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/><path d="m11.538461 10.961538v1.73077h1.730769v-1.73077zm.576923.576923h.576923v.576923h-.576923z"/><path d="m6.9230769 4.0384614v1.7307692h1.7307691v-1.7307692zm.5769231.5769231h.576923v.576923h-.576923z"/><path d="m15 11v4h-9-1v5h1v-4h10v-1h7v3h1v-3-1h-8v-3z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/step_end_30.svg b/icon-themes/sukapura_svg/chart2/res/step_end_30.svg
new file mode 100644
index 000000000..adf286231
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/step_end_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.0000011 16.153846h14.9999989v-15h-14.9999989z" fill="#fff"/><g fill="#007aff"><path d="m4 21v3h3v-3zm1 1h1v1h-1z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/><path d="m11.538461 10.961538v1.73077h1.730769v-1.73077zm.576923.576923h.576923v.576923h-.576923z"/><path d="m6.9230769 4.0384614v1.7307692h1.7307691v-1.7307692zm.5769231.5769231h.576923v.576923h-.576923z"/><path d="m5 8v1 11h1v-11h7v-1zm10 3v10h1 5v-1h-5v-9z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/step_start_30.svg b/icon-themes/sukapura_svg/chart2/res/step_start_30.svg
new file mode 100644
index 000000000..008cbeb82
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/step_start_30.svg
@@ -0,0 +1 @@
+<svg height="30" viewBox="0 0 15 17.307692" width="30" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m1.267396 23.940678h26v4.559322h-26z" filter="url(#a)" opacity=".15" stroke-width="1.015418" transform="matrix(.57692307 0 0 .57692307 -.73119 .576923)"/><path d="m.57692319.57692307c-.63923104 0-1.15384611.51461533-1.15384611 1.15384613v13.8461538c0 .63923.51461507 1.153846 1.15384611 1.153846h13.84615381c.63923 0 1.153846-.514616 1.153846-1.153846v-13.8461538c0-.6392308-.514616-1.15384613-1.153846-1.15384613zm-.57692306.57692303h14.99999987v14.9999999h-14.99999987z" fill="#98989d"/><path d="m.000001 1.153846h14.999999v15h-14.999999z" fill="#fff"/><g fill="#007aff"><path d="m4 21v3h3v-3zm1 1h1v1h-1z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/><path d="m11.538461 10.961538v1.73077h1.730769v-1.73077zm.576923.576923h.576923v.576923h-.576923z"/><path d="m6.9230769 4.0384614v1.7307692h1.7307691v-1.7307692zm.5769231.5769231h.576923v.576923h-.576923z"/><path d="m18 8v1h5v9h1v-9-1zm-3 3v11h-7v1h7 1v-12z" transform="matrix(.57692303 0 0 .57692307 -1.153846 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stock_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stock_52x60.svg
new file mode 100644
index 000000000..7726efdd8
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="#4b4b4f"><path d="m7 4h1v40h-1z"/><path d="m43-53h1v45h-1z" transform="rotate(90)"/><path d="m53 4v12h1v-5h2v-1h-2v-6zm-24 2v12h1v-6h2v-1h-2v-5zm18 5v11h1v-3h2v-1h-2v-7zm-12 5v12h1v-6h2v-1h-2v-5zm-18 1v11h1v-6h2v-1h-2v-4zm6 2v10h1v-3h2v-1h-2v-6zm18 5v13h1v-8h2v-1h-2v-4zm-30 4v10h1v-5h2v-1h-2v-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stockblock_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stockblock_52x60.svg
new file mode 100644
index 000000000..05d3b3892
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="#4b4b4f"><path d="m7 4h1v40h-1z"/><path d="m43-53h1v45h-1z" transform="rotate(90)"/><path d="m53.5 2-.5 2v4h-2v8h2l.5 2 .5-2h2v-8h-2v-4zm-1.5 7h3v6h-1-1-1z"/><path d="m47.5 9.5-.5 2v1.5h-2v7h2v3l.5 2 .5-2v-3h2v-7h-2v-1.5z"/><path d="m29.5 4-.5 2v1.5h-2v7h2v3l.5 2 .5-2v-3h2v-7h-2v-1.5z"/><path d="m41.5 23-.5 2v1h-2v8h2v3l.5 2 .5-2v-3h2v-8h-2v-1zm-1.5 4h1 1 1v6h-3z"/><path d="m35.5 14-.5 2v2h-2v8h2v1l.5 2 .5-2v-1h2v-8h-2v-2zm-1.5 5h3v6h-1-1-1z"/><path d="m23.5 18-.5 2v1h-2v8h2v1l.5 2 .5-2v-1h2v-8h-2v-1zm-1.5 4h3v6h-1-1-1z"/><path d="m17.5 15.5-.5 2v1.5h-2v7h2v3l.5 2 .5-2v-3h2v-7h-2v-1.5z"/><path d="m11.5 24.5-.5 2v1.5h-2v7h2v3l.5 2 .5-2v-3h2v-7h-2v-1.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stockcolumns_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stockcolumns_52x60.svg
new file mode 100644
index 000000000..fca6b3e8b
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m5 4v1h2v18h-2v1h2v19h-2v1h49 1v-1-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2-.5-.5v39h-46v-39h-.5z"/><g fill="#007aff"><path d="m11 26h7v17h-7z"/><path d="m22 16h7v27h-7z"/><path d="m33 27h7v16h-7z"/><path d="m44 20h7v23h-7z"/></g><path d="m47.5 11-.5.5v11.5h1v-5h1.5l1.5-.5-1.5-.5h-1.5v-5.5z"/><path d="m36.5 21-.5.5v11.5h1v-10h1.5l1.5-.5-1.5-.5h-1.5v-.5z"/><path d="m25.5 8-.5.5v12.5h1v-7h1.5l1.5-.5-1.5-.5h-1.5v-4.5z"/><path d="m14.5 17-.5.5v11.5h1v-8h1.5l1.5-.5-1.5-.5h-1.5v-2.5z"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/stockcolumnsattach_52x60.svg b/icon-themes/sukapura_svg/chart2/res/stockcolumnsattach_52x60.svg
new file mode 100644
index 000000000..fb46eb8de
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="#ff9500"><path d="m11 26h7v17h-7z"/><path d="m22 16h7v27h-7z"/><path d="m33 27h7v16h-7z"/><path d="m44 20h7v23h-7z"/></g><path d="m5 4v1h2v18h-2v1h2v19h-2v1h49 1v-1-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2v-2h2v-1h-2-.5-.5v39h-46v-39h-.5z"/><path d="m47.5 11-.5.5v1.5h-3v7h3v3.5l.5.5.5-.5v-3.5h3v-7h-3v-1.5zm-2.5 3h5v5h-5z"/><path d="m36.5 19.5-.5.5v3h-3v4h3v3.5l.5.5.5-.5v-3.5h3v-4h-3v-3z"/><path d="m25.5 6-.5.5v2.5h-3v9h3v3.5l.5.5.5-.5v-3.5h3v-9h-3v-2.5zm-2.5 4h5v7h-5z"/><path d="m14.5 15.5-.5.5v3h-3v6h3v3.5l.5.5.5-.5v-3.5h3v-6h-3v-3z"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typearea_16.svg b/icon-themes/sukapura_svg/chart2/res/typearea_16.svg
new file mode 100644
index 000000000..1a285f37e
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typearea_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m15 1.5254237-4.508475 3.0508475-3.1355928-3-3.8644068 4.0508474-1.4915254.3728814v8h13v-12.5084746z" fill="#28cd41" fill-rule="evenodd"/><path d="m2 14h13v-3.440678l-2.779661-.135593-1.847458-1.9661019-3.0508471.1016949-1.8983051 1.915254h-3.4237288z" fill="#007aff" fill-rule="evenodd"/><path d="m1.5071181 5.4999531h1.9999725l3.999945-4.0000062 2.9999584 3.0000046 3.993006-3.0000046" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5071212 10.49995h4l2-2h2.9999998l2 2h1.992879" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><g fill="#4b4b4f"><rect height="15.999998" ry=".5" width="1" x="1"/><rect height="1" ry=".5" width="16" y="14"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typebar_16.svg b/icon-themes/sukapura_svg/chart2/res/typebar_16.svg
new file mode 100644
index 000000000..5cce9a669
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typebar_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect fill="#007aff" height="11" ry="1" transform="matrix(0 -1 -1 0 0 0)" width="3.999998" x="-5" y="-12"/><path d="m8.999999 11.999999c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6c.554 0 1 .446 1 1z" fill="#ff9500"/><g transform="matrix(0 -1 -1 0 0 0)"><rect fill="#28cd41" height="14" ry="1" width="4" x="-9" y="-15"/><g fill="#4b4b4f"><rect height="15.999998" ry=".5" width="1" x="-14.999999" y="-15.999999"/><rect height="1" ry=".5" width="16" x="-15.999999" y="-1.999999"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typebubble_16.svg b/icon-themes/sukapura_svg/chart2/res/typebubble_16.svg
new file mode 100644
index 000000000..f6af3c766
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typebubble_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect fill="#4b4b4f" height="15.999998" ry=".5" width="1" x="1"/><rect fill="#4b4b4f" height="1" ry=".5" width="16" y="14"/><circle cx="4.5" cy="10.5" fill="#007aff" r="1.5"/><circle cx="12" cy="4" fill="#007aff" r="1"/><g fill="#28cd41"><circle cx="10.5" cy="10.5" r="1.5"/><circle cx="6" cy="4" r="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typecolumn_16.svg b/icon-themes/sukapura_svg/chart2/res/typecolumn_16.svg
new file mode 100644
index 000000000..8dde84db2
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typecolumn_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect fill="#ff9500" height="12" ry="1" width="4" x="11" y="3"/><path d="m4 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#007aff"/><rect fill="#28cd41" height="14" ry="1" width="4" x="7" y="1"/><g fill="#4b4b4f"><rect height="15.999998" ry=".5" width="1" x="1"/><rect height="1" ry=".5" width="16" y="14"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typecolumnline_16.svg b/icon-themes/sukapura_svg/chart2/res/typecolumnline_16.svg
new file mode 100644
index 000000000..c73b5ea29
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typecolumnline_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#007aff"/><rect fill="#28cd41" height="10" ry="1" width="4" x="9" y="5"/><rect fill="#4b4b4f" height="15.999998" ry=".5" width="1" x="1"/><rect fill="#4b4b4f" height="1" ry=".5" width="16" y="14"/><path d="m4.5068492 4.4980074 6.9999998-2" fill="none" stroke="#ff2d55" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typenet_16.svg b/icon-themes/sukapura_svg/chart2/res/typenet_16.svg
new file mode 100644
index 000000000..8ee7f33cf
--- /dev/null
+++ b/icon-themes/sukapura_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-linecap="round" stroke-linejoin="round"><g stroke="#4b4b4f"><path d="m.5 15.5 7-7v-8"/><path d="m14.5 15.5-7-7 8-4"/><path d="m.5 4.5 7 4"/></g><path d="m2.5 5.5 5-3 7 2.5v10.5l-12-2z" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typepie_16.svg b/icon-themes/sukapura_svg/chart2/res/typepie_16.svg
new file mode 100644
index 000000000..899500755
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typepie_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m16 8a8 8 0 0 1 -7.9976777 8 8 8 0 0 1 -8.00232095-7.9953553 8 8 0 0 1 7.99303165-8.00464167l.006967 7.99999697z" fill="#007aff"/><path d="m8 8-5.6542969 5.654297a8 8 0 0 0 5.65625 2.345703 8 8 0 0 0 7.9980469-8z" fill="#ff9500"/><path d="m7.9921875 0 .0078125 8h8a8 8 0 0 0 -8-8 8 8 0 0 0 -.0078125 0zm-3.7246094.9296875a8 8 0 0 0 -.59375.3417969 8 8 0 0 1 .59375-.3417969zm-4.1113281 8.6054687a8 8 0 0 0 .13671875.6074218 8 8 0 0 1 -.13671875-.6074218z" fill="#28cd41"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typepointline_16.svg b/icon-themes/sukapura_svg/chart2/res/typepointline_16.svg
new file mode 100644
index 000000000..fa11f8ca4
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typepointline_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1.5071181 5.4999531h1.9999725l3.999945-4.0000062 2.9999584 3.0000046 3.993006-3.0000046" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5071212 10.49995h4l2-2h2.9999998l2 2h1.992879" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><g fill="#4b4b4f"><rect height="15.999998" ry=".5" width="1" x="1"/><rect height="1" ry=".5" width="16" y="14"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typestock_16.svg b/icon-themes/sukapura_svg/chart2/res/typestock_16.svg
new file mode 100644
index 000000000..4ee64d72b
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typestock_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#007aff"/><rect fill="#28cd41" height="10" ry="1" width="4" x="9" y="5"/><rect fill="#4b4b4f" height="15.999998" ry=".5" width="1" x="1"/><rect fill="#4b4b4f" height="1" ry=".5" width="16" y="14"/><g fill="#ff2d55"><rect height="3" ry=".5" width="1" x="10" y="1"/><rect height="1" ry=".5" width="2" x="10" y="2"/><rect height="3" ry=".5" width="1" x="4" y="3"/><rect height="1" ry=".5" width="2" x="4" y="4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/typexy_16.svg b/icon-themes/sukapura_svg/chart2/res/typexy_16.svg
new file mode 100644
index 000000000..21504deef
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/typexy_16.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><rect fill="#4b4b4f" height="15.999998" ry=".5" width="1" x="1"/><rect fill="#4b4b4f" height="1" ry=".5" width="16" y="14"/><g fill="#28cd41"><path d="m4 3h1v1h-1z"/><path d="m6 3h1v1h-1z"/><path d="m6 5h1v1h-1z"/><path d="m4 5h1v1h-1z"/><path d="m9 8h1v1h-1z"/><path d="m9 10h1v1h-1z"/><path d="m11 10h1v1h-1z"/><path d="m11 8h1v1h-1z"/></g><g fill="#007aff"><path d="m12 2h1v1h-1z"/><path d="m13 3h1v1h-1z"/><path d="m12 4h1v1h-1z"/><path d="m11 3h1v1h-1z"/><path d="m5 9h1v1h-1z"/><path d="m6 10h1v1h-1z"/><path d="m5 11h1v1h-1z"/><path d="m4 10h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxisdirect3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxisdirect3d_52x60.svg
new file mode 100644
index 000000000..77e9ee0b9
--- /dev/null
+++ b/icon-themes/sukapura_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="33.784603" x2="52.344082" y1="19.9729" y2="19.9729"><stop offset="0" stop-color="#28cd41"/><stop offset="1" stop-color="#81e791"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="26.200001" x2="54.799999" y1="12" y2="12"><stop offset="0" stop-color="#007aff"/><stop offset="1" stop-color="#3194ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.2" x2="40.799999" xlink:href="#a" y1="26.5" y2="26.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="60" x2="37" xlink:href="#a" y1="24" y2="32"/><filter id="e" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#e)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g stroke-linecap="round" stroke-linejoin="bevel"><path d="m9.5 42.5 17-35 24 12-5 21" fill="none" stroke="#007aff"/><path d="m14.5 11.5-9 9 31 15 16-4" fill="none" stroke="#28cd41"/><g fill="none" transform="translate(4 -3)"><path d="m9.5 42.5 17-35 24 12-5 21" stroke="#007aff"/><path d="m14.5 11.5-9 9 31 15 16-4" stroke="#28cd41"/></g><path d="m50.5 19.5 4-3-24-12-4 3z" fill="url(#b)" stroke="#007aff"/><path d="m49.5 37.5-4 3 5-21 4-3z" fill="#007aff" stroke="#007aff"/><path d="m9.5 42.5 4-3 17-35-4 3z" fill="#007aff" stroke="#007aff"/><path d="m18.5 8.5-9 9-4 3 9-9z" fill="#28cd41" stroke="#28cd41"/><path d="m5.5 20.5 31 15 4-3-31-15z" fill="url(#c)" stroke="#28cd41"/><path d="m36.5 35.5 16-4 4-3-16 4z" fill="url(#d)" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxisdirectboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxisdirectboth_52x60.svg
new file mode 100644
index 000000000..678345a04
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 41v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m13 10v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m4 19v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m35 34v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m51 30v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m25 6v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m49 18v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m9.5 42.5 17-35 24 12-5 21" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><path d="m44 39v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m14.5 11.5-9 9 31 15 16-4" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="bevel"/><g fill="#fff"><path d="m26 7h1v1h-1z"/><path d="m14 11h1v1h-1z"/><path d="m5 20h1v1h-1z"/><path d="m36 35h1v1h-1z"/><path d="m50 19h1v1h-1z"/><path d="m52 31h1v1h-1z"/><path d="m45 40h1v1h-1z"/><path d="m9 42h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxisdirectlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxisdirectlines_52x60.svg
new file mode 100644
index 000000000..4fd12915e
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m9.5 42.5 17-35 24 12-5 21" stroke="#007aff" stroke-linejoin="round"/><path d="m14.5 11.5-9 9 31 15 16-4" stroke="#28cd41" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxisdirectpoints_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxisdirectpoints_52x60.svg
new file mode 100644
index 000000000..f795dae11
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 41v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><g fill="#28cd41"><path d="m13 10v3h3v-3zm1 1h1v1h-1z"/><path d="m4 19v3h3v-3zm1 1h1v1h-1z"/><path d="m35 34v3h3v-3zm1 1h1v1h-1z"/><path d="m51 30v3h3v-3zm1 1h1v1h-1z"/></g><path d="m25 6v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m49 18v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m44 39v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxissmooth3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxissmooth3d_52x60.svg
new file mode 100644
index 000000000..90001252b
--- /dev/null
+++ b/icon-themes/sukapura_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="20" x2="44" y1="10" y2="36"><stop offset="0" stop-color="#017bff"/><stop offset=".5" stop-color="#69b1ff"/><stop offset="1" stop-color="#017bff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21.828901" x2="57.248703" xlink:href="#a" y1="22.287411" y2="30.88063"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.929572" x2="21.705332" xlink:href="#a" y1="46.544281" y2="20.544283"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.997364" x2="56.798187" y1="24.423491" y2="24.423491"><stop offset="0" stop-color="#81e791"/><stop offset="1" stop-color="#28cd41"/></linearGradient><filter id="e" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#e)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g stroke-linecap="round"><path d="m9.5 42.5c-4.3138334-2.893708.3839273-30.968092 17-35 8.69204-2.109133 20.216985 3.895138 24 12 3.043441 6.520372-5 21-5 21" fill="none" stroke="#007aff" stroke-linejoin="round"/><path d="m14.5 11.5c-.943349-.301887-9.1720235 2.875605-9 9 .3501575 12.466338 16.166623 18.100582 31 15 5.381173-1.124812 16-4 16-4" fill="none" stroke="#28cd41" stroke-linejoin="bevel"/><path d="m13.5 39.5c-4.3138334-2.893708.383927-30.968092 17-35 8.69204-2.109133 20.216985 3.895138 24 12 3.043441 6.520372-5 21-5 21" fill="none" stroke="#007aff" stroke-linejoin="round"/><path d="m18.5 8.5c-.943349-.301887-9.1720235 2.875605-9 9 .3501575 12.466338 16.166623 18.100582 31 15 5.381173-1.124812 16-4 16-4" fill="none" stroke="#28cd41" stroke-linejoin="bevel"/><path d="m21.496094 9.6054688c-12.5278988 7.7362182-15.8406134 30.3156382-11.996094 32.8945312l4-3c-3.8937137-3.256828-.32362-21.299519 8.150391-29.8046875-.08535.086234-.165842.1779614-.25.265625z" fill="url(#c)" stroke="#007aff" stroke-linejoin="round"/><path d="m33.871094 4.078125c-1.15438.0218415-2.284589.1582334-3.371094.421875-3.110462.754757-5.803418 2.3518772-8.097656 4.46875l.07422.078125c-.04899.026211-.09971.049516-.148437.076172 13.090201-5.4270853 24.893142 2.823299 28.490134 11.247297 1.456424 3.41088-.39539 10.790496-3.013571 15.377703.0035-.008.0063-.01351.0098-.02148l1.68551 1.773433s8.043441-14.479628 5-21c-3.310138-7.0917543-12.548251-12.5747656-20.628906-12.421875zm13.933594 31.669922c-1.219096 2.78534-2.304688 4.751953-2.304688 4.751953l4.021484-2.958984z" fill="url(#b)" stroke="#007aff" stroke-linejoin="round"/><path d="m11.474609 12.455078c-2.6745018 1.349914-6.0859995 4.079189-5.974609 8.044922.3501575 12.466338 16.166623 18.100582 31 15 5.334613-1.11508 15.715494-3.923675 15.896484-3.972656l.01758.0078.02539-.01953c.000539-.000135.060546-.015614.060546-.015614l.466797-.375 3.533203-2.625s-.37895.09915-.402344.105469l.363282-.291016c-5.207993 1.535582-10.462406 3.013139-15.960938 4.185547-8.934138 2.446248-30.437745.48821-31-15 .032777-1.596355.3424739-3.230472 1.974609-5.044922z" fill="url(#d)" stroke="#28cd41" stroke-linejoin="bevel"/><path d="m18.115234 8.4980469c-1.210856.1647769-4.482697 1.5187171-6.628906 3.9511721-.0042.0021-.0075.0038-.01172.0059l.0078-.002c-.0031.0035-.0067.0063-.0098.0098l.66211-.216797c.63352-.674809 1.539643-.5998 2.365282-.746122-.01591-.0051-.05815.0031-.07813 0l.0293-.0098 4.04883-2.9902c-.07942-.025415-.211441-.02554-.384766-.00195z" fill="#28cd41" stroke="#28cd41" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxissmoothboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxissmoothboth_52x60.svg
new file mode 100644
index 000000000..fc0a5a77e
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 41v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m13 10v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m4 19v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m35 34v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m51 30v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m25 6v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m49 18v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m9.5 42.5c-4.3138334-2.893708.3839273-30.968092 17-35 8.69204-2.109133 20.216985 3.895138 24 12 3.043441 6.520372-5 21-5 21" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><path d="m44 39v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m14.5 11.5c-.943349-.301887-9.1720235 2.875605-9 9 .3501575 12.466338 16.166623 18.100582 31 15 5.381173-1.124812 16-4 16-4" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="bevel"/><g fill="#fff"><path d="m26 7h1v1h-1z"/><path d="m14 11h1v1h-1z"/><path d="m5 20h1v1h-1z"/><path d="m36 35h1v1h-1z"/><path d="m50 19h1v1h-1z"/><path d="m52 31h1v1h-1z"/><path d="m45 40h1v1h-1z"/><path d="m9 42h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxissmoothlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxissmoothlines_52x60.svg
new file mode 100644
index 000000000..4d8dcc56b
--- /dev/null
+++ b/icon-themes/sukapura_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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m9.5 42.5c-4.3138334-2.893708.3839273-30.968092 17-35 8.69204-2.109133 20.216985 3.895138 24 12 3.043441 6.520372-5 21-5 21" stroke="#007aff" stroke-linejoin="round"/><path d="m14.5 11.5c-.943349-.301887-9.1720235 2.875605-9 9 .3501575 12.466338 16.166623 18.100582 31 15 5.381173-1.124812 16-4 16-4" stroke="#28cd41" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxisstepped3d_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxisstepped3d_52x60.svg
new file mode 100644
index 000000000..689df6cf9
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/valueaxisstepped3d_52x60.svg
@@ -0,0 +1,24 @@
+<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"><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAE
+T0lEQVRo3u2aoW/bQBTG+68MBhYMFIwUbFKnkWmwKlikFXjSJhkMRJM2NWAgYKCwoKSaNCkwYCDU
+0DBjBiUHj2w6eHvfs891XTu+s53k5uakp6ZpY9/vvvfevXvOwfuPX/TQ7e27T5rGAewAbwx9PH95
++viAyV7B9sB74B5GHMncBg8MyCAQueF3pTSblIoNrwcDHGXA32a3/DMMY7YgSM28nkxifX2d6NVK
+9r4AGwfGhONYMkAKdqcwAC8vE72MBKubJIr/dzpd5YuA1wAXQvkBLJbL3Mqgy6VgtcbjiCcPuPn8
+lt+PGmIYn8f/4PMBfR6Lg892VbwdcCqbFrNLbN+5GWj8GXDGTaFuF4Wg8IyUDrPrLRZiS8CSYoqg
+5PGxlkfP9O/TcwZV50EOnE+OJgYl+w4PLF6YxXkbta2B1XzOYGI00n9ev0kVhqIFhX9e/GLQtpOx
+hYa34B4Ajxy3Nyvgv5+/anH4lFUlCXWRxsSvgUWS2cbAFBDTgIaL2y5wM7AQpOqhlmdn7NJVN8YN
+Ea+zLcEW740QMgkNmb4zsLq5SZUV1fGIbQRZFMpuumio3SkyF0d8dwaWJyepuhU0WFFTLGAP3eUw
+c2lKlOuBKV6RpNTse+WHsaLYY/vOxt0quTSRwfOcgeWHUCcELK6uKlcUrjyhVfVlVNXq1sDlLadc
+SaGwgLpIGr4Bm1q9FXCxqChmR1Pk+zQeKBz3pDC2IahbFye7hp5khxLnGEbpWBXD5linlPZywPuw
+LzsDKwJFlkYZWXRnqLvtIsMJmObXCjivsuiwYKosTv10QZuqZpcK122VzZUW7cG5yiQvKqpNHg76
+KDeDNYcKy1o6PSGpRLC6vhQadWVmN+CsnsZpCQd+xO+uy8h1A2IAuK7hYH0eBnBydKwn44XX8YuQ
+w5ZUN0f7BgDOvZTAfryYVB4TfYpfZOi6Xps1MFYMsJzAoshLYMQth9x8UVs02bs0xQRfjNwa7o09
+2rdUjdoAoqBYAii3otoCm4IDSQENAU5i5OKsdrZl7UjWdOvk+YzYEsyrq8IcH4UKhmPa3AT9LjpK
+Mjjiuwf4uhjMuzBUDGHBDSTmAHXN/DrHsKlgwtL5F93M9ObpjaE+VhwLwm2hFgmufHCRN3O+JntW
+ARK/80JLmT+l6LUvjQvCrR+M1YpXHTFTdC2jPBaFXT9J7jygaHgPiwNDl2U6u3c0Tcz1AEmLq0qq
+mfxic3pzAuanCeOGDE0TRlsXvbB78EX3K5lp7Ocx+GR0PwbxhCOK1yar8dhu53ACNudgpxCF+pTR
+eRFIbTQETY+bf6JJSMZNfiibJI0xXB6cTCPRPzBKSijc15O8Pg77Luo6A5tWaJeHWb3Bxs0Nu87A
+qGTMs1uvGnbhBoBtGmS+Nex6ATYt0CiSXri16xdk7IERM6F7zPg2nGI4/8pR/H/COgMPYeyB98BD
+BsaXp7M3hm4psM6+OG3eGLo9OuB/l+C84bs2u8sAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEt
+MjZUMTU6MjM6MTArMDA6MDD7CboLAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2
+OjU3KzAwOjAwtHKfhgAAAABJRU5ErkJggg=="/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m13.5 38.5h17v-35h24v12h-5v21" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.5 42.5h17v-35h24v12h-5v21" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.5 7.5h-9v9h31v15h16v-4" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="bevel"/><path d="m14.5 11.5h-9v9h31v15h16v-4" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="bevel"/><g stroke-linejoin="round"><path d="m26.5 42.5 4-4h-17l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m26.5 42.5 4-4v-35l-4 4z" fill="#007aff" stroke="#007aff"/><path d="m50.5 7.5 4-4h-24l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m45.5 40.5 4-4v-21l-4 4z" fill="#007aff" stroke="#007aff"/><path d="m50.5 19.5 4-4h-5l-4 4z" fill="#148eff" stroke="#007aff"/><path d="m50.5 19.5 4-4v-12l-4 4z" fill="#007aff" stroke="#007aff"/><path d="m5.5 20.5 4-4v-9l-4 4z" fill="#28cd41" stroke="#28cd41"/><path d="m36.5 20.5 4-4h-31l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m14.5 11.5 4-4h-9l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m36.5 35.5 4-4v-14.5l-4 4z" fill="#28cd41" stroke="#28cd41"/><path d="m52.5 35.5 4-4h-16l-4 4z" fill="#3ce155" stroke="#28cd41"/><path d="m52.5 35.5 4-4v-4l-4 4z" fill="#28cd41" stroke="#28cd41"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxissteppedboth_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxissteppedboth_52x60.svg
new file mode 100644
index 000000000..73ca52011
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/valueaxissteppedboth_52x60.svg
@@ -0,0 +1,24 @@
+<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"><filter id="a" color-interpolation-filters="sRGB" height="1.051728" width="1.044773" x="-.022387" y="-.025864"><feGaussianBlur stdDeviation=".555"/></filter><path d="m.5.5h59v51h-59z" fill="#656565" filter="url(#a)"/><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAE
+T0lEQVRo3u2aoW/bQBTG+68MBhYMFIwUbFKnkWmwKlikFXjSJhkMRJM2NWAgYKCwoKSaNCkwYCDU
+0DBjBiUHj2w6eHvfs891XTu+s53k5uakp6ZpY9/vvvfevXvOwfuPX/TQ7e27T5rGAewAbwx9PH95
++viAyV7B9sB74B5GHMncBg8MyCAQueF3pTSblIoNrwcDHGXA32a3/DMMY7YgSM28nkxifX2d6NVK
+9r4AGwfGhONYMkAKdqcwAC8vE72MBKubJIr/dzpd5YuA1wAXQvkBLJbL3Mqgy6VgtcbjiCcPuPn8
+lt+PGmIYn8f/4PMBfR6Lg892VbwdcCqbFrNLbN+5GWj8GXDGTaFuF4Wg8IyUDrPrLRZiS8CSYoqg
+5PGxlkfP9O/TcwZV50EOnE+OJgYl+w4PLF6YxXkbta2B1XzOYGI00n9ev0kVhqIFhX9e/GLQtpOx
+hYa34B4Ajxy3Nyvgv5+/anH4lFUlCXWRxsSvgUWS2cbAFBDTgIaL2y5wM7AQpOqhlmdn7NJVN8YN
+Ea+zLcEW740QMgkNmb4zsLq5SZUV1fGIbQRZFMpuumio3SkyF0d8dwaWJyepuhU0WFFTLGAP3eUw
+c2lKlOuBKV6RpNTse+WHsaLYY/vOxt0quTSRwfOcgeWHUCcELK6uKlcUrjyhVfVlVNXq1sDlLadc
+SaGwgLpIGr4Bm1q9FXCxqChmR1Pk+zQeKBz3pDC2IahbFye7hp5khxLnGEbpWBXD5linlPZywPuw
+LzsDKwJFlkYZWXRnqLvtIsMJmObXCjivsuiwYKosTv10QZuqZpcK122VzZUW7cG5yiQvKqpNHg76
+KDeDNYcKy1o6PSGpRLC6vhQadWVmN+CsnsZpCQd+xO+uy8h1A2IAuK7hYH0eBnBydKwn44XX8YuQ
+w5ZUN0f7BgDOvZTAfryYVB4TfYpfZOi6Xps1MFYMsJzAoshLYMQth9x8UVs02bs0xQRfjNwa7o09
+2rdUjdoAoqBYAii3otoCm4IDSQENAU5i5OKsdrZl7UjWdOvk+YzYEsyrq8IcH4UKhmPa3AT9LjpK
+Mjjiuwf4uhjMuzBUDGHBDSTmAHXN/DrHsKlgwtL5F93M9ObpjaE+VhwLwm2hFgmufHCRN3O+JntW
+ARK/80JLmT+l6LUvjQvCrR+M1YpXHTFTdC2jPBaFXT9J7jygaHgPiwNDl2U6u3c0Tcz1AEmLq0qq
+mfxic3pzAuanCeOGDE0TRlsXvbB78EX3K5lp7Ocx+GR0PwbxhCOK1yar8dhu53ACNudgpxCF+pTR
+eRFIbTQETY+bf6JJSMZNfiibJI0xXB6cTCPRPzBKSijc15O8Pg77Luo6A5tWaJeHWb3Bxs0Nu87A
+qGTMs1uvGnbhBoBtGmS+Nex6ATYt0CiSXri16xdk7IERM6F7zPg2nGI4/8pR/H/COgMPYeyB98BD
+BsaXp7M3hm4psM6+OG3eGLo9OuB/l+C84bs2u8sAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEt
+MjZUMTU6MjM6MTArMDA6MDD7CboLAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2
+OjU3KzAwOjAwtHKfhgAAAABJRU5ErkJggg=="/><path d="m1 1h58v50h-58z" fill="#fff"/><path d="m8 41v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m13 10v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m4 19v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m35 34v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m51 30v3h3v-3zm1 1h1v1h-1z" fill="#28cd41"/><path d="m25 6v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m49 18v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m9.5 42.5h17v-35h24v12h-5v21" fill="none" stroke="#007aff" stroke-linecap="round" stroke-linejoin="round"/><path d="m44 39v3h3v-3zm1 1h1v1h-1z" fill="#007aff"/><path d="m14.5 11.5h-9v9h31v15h16v-4" fill="none" stroke="#28cd41" stroke-linecap="round" stroke-linejoin="bevel"/><g fill="#fff"><path d="m26 7h1v1h-1z"/><path d="m14 11h1v1h-1z"/><path d="m5 20h1v1h-1z"/><path d="m36 35h1v1h-1z"/><path d="m50 19h1v1h-1z"/><path d="m52 31h1v1h-1z"/><path d="m45 40h1v1h-1z"/><path d="m9 42h1v1h-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/chart2/res/valueaxissteppedlines_52x60.svg b/icon-themes/sukapura_svg/chart2/res/valueaxissteppedlines_52x60.svg
new file mode 100644
index 000000000..b81a26a96
--- /dev/null
+++ b/icon-themes/sukapura_svg/chart2/res/valueaxissteppedlines_52x60.svg
@@ -0,0 +1,24 @@
+<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"><image height="52" preserveAspectRatio="none" width="60" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA0CAYAAADWr1sfAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
+AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAE
+T0lEQVRo3u2aoW/bQBTG+68MBhYMFIwUbFKnkWmwKlikFXjSJhkMRJM2NWAgYKCwoKSaNCkwYCDU
+0DBjBiUHj2w6eHvfs891XTu+s53k5uakp6ZpY9/vvvfevXvOwfuPX/TQ7e27T5rGAewAbwx9PH95
++viAyV7B9sB74B5GHMncBg8MyCAQueF3pTSblIoNrwcDHGXA32a3/DMMY7YgSM28nkxifX2d6NVK
+9r4AGwfGhONYMkAKdqcwAC8vE72MBKubJIr/dzpd5YuA1wAXQvkBLJbL3Mqgy6VgtcbjiCcPuPn8
+lt+PGmIYn8f/4PMBfR6Lg892VbwdcCqbFrNLbN+5GWj8GXDGTaFuF4Wg8IyUDrPrLRZiS8CSYoqg
+5PGxlkfP9O/TcwZV50EOnE+OJgYl+w4PLF6YxXkbta2B1XzOYGI00n9ev0kVhqIFhX9e/GLQtpOx
+hYa34B4Ajxy3Nyvgv5+/anH4lFUlCXWRxsSvgUWS2cbAFBDTgIaL2y5wM7AQpOqhlmdn7NJVN8YN
+Ea+zLcEW740QMgkNmb4zsLq5SZUV1fGIbQRZFMpuumio3SkyF0d8dwaWJyepuhU0WFFTLGAP3eUw
+c2lKlOuBKV6RpNTse+WHsaLYY/vOxt0quTSRwfOcgeWHUCcELK6uKlcUrjyhVfVlVNXq1sDlLadc
+SaGwgLpIGr4Bm1q9FXCxqChmR1Pk+zQeKBz3pDC2IahbFye7hp5khxLnGEbpWBXD5linlPZywPuw
+LzsDKwJFlkYZWXRnqLvtIsMJmObXCjivsuiwYKosTv10QZuqZpcK122VzZUW7cG5yiQvKqpNHg76
+KDeDNYcKy1o6PSGpRLC6vhQadWVmN+CsnsZpCQd+xO+uy8h1A2IAuK7hYH0eBnBydKwn44XX8YuQ
+w5ZUN0f7BgDOvZTAfryYVB4TfYpfZOi6Xps1MFYMsJzAoshLYMQth9x8UVs02bs0xQRfjNwa7o09
+2rdUjdoAoqBYAii3otoCm4IDSQENAU5i5OKsdrZl7UjWdOvk+YzYEsyrq8IcH4UKhmPa3AT9LjpK
+Mjjiuwf4uhjMuzBUDGHBDSTmAHXN/DrHsKlgwtL5F93M9ObpjaE+VhwLwm2hFgmufHCRN3O+JntW
+ARK/80JLmT+l6LUvjQvCrR+M1YpXHTFTdC2jPBaFXT9J7jygaHgPiwNDl2U6u3c0Tcz1AEmLq0qq
+mfxic3pzAuanCeOGDE0TRlsXvbB78EX3K5lp7Ocx+GR0PwbxhCOK1yar8dhu53ACNudgpxCF+pTR
+eRFIbTQETY+bf6JJSMZNfiibJI0xXB6cTCPRPzBKSijc15O8Pg77Luo6A5tWaJeHWb3Bxs0Nu87A
+qGTMs1uvGnbhBoBtGmS+Nex6ATYt0CiSXri16xdk7IERM6F7zPg2nGI4/8pR/H/COgMPYeyB98BD
+BsaXp7M3hm4psM6+OG3eGLo9OuB/l+C84bs2u8sAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTEt
+MjZUMTU6MjM6MTArMDA6MDD7CboLAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTExLTI2VDE1OjE2
+OjU3KzAwOjAwtHKfhgAAAABJRU5ErkJggg=="/><path d="m1 1h58v50h-58z" fill="#fff"/><g fill="none" stroke-linecap="round"><path d="m9.5 42.5h17v-35h24v12h-5v21" stroke="#007aff" stroke-linejoin="round"/><path d="m14.5 11.5h-9v9h31v15h16v-4" stroke="#28cd41" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file